oracle初学-部分常用命令

建立账号
create user 用户名 identified by 口令
授予权限:
grant 权限,权限,权限 to cc;

展示用户
show user
退出
exit
切换用户
conn 用户名/口令;

删除表格
drop user user_name;

查看表格相关属性;
desc 表名;

创建表格:
create table 表名
(
列名 数据类型(大小) 约束条件,
RNO varchar2(4) primary key,(例子)
) ;
注意最后一行不用加逗号
复制表格(在已经有了一个表格的时候,创建仅有一个数据名不同,其他与该表格相同的)

create table 表名 as select * from 被复制表格名;

往表格里面插入数据
insert into 表名 (属性,属性) values(‘数值’,‘数值’);
当插入某条数据时,可能某个属性没有数据,则数值处写null

打印表格数据
select *from 表名;
删除表格
drop table table_name;

删除
删除表格里的某个数据
1
DELETE FROM 表名
WHERE 属性 IS 数值;

改:
修改表格数据:
1.具有想同的某个属性的人,修改他们的某个属性
update 表名 set 属性=数值
where 属性= ‘数值’;
例子:
在Reader表中把直接上司是“李四”的员工的办公地点统一改为“420”
(这里 直接上司是属性来的,李四就是该属性下的某个数据
办公地点也是某个属性)
UPDATE Reader SET Raddress=420 WHERE Rboss = ‘李四’;

查最为复杂
查询表格数据
1.查具有想同的某个属性的人,他们的某个属性
SELECT 属性 FROM 表名
WHERE 属性 = ‘数值’;
例子:
在Reader表中查询直接上司是“李四”的员工的名字
SELECT Rname FROM Reader WHERE Rboss = ‘李四’;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值