oracle基本语法使用

创建用户:

create user 用户名 identified by 密码

即使有了用户名和密码 还是无法登录的 需要system管理员赋予用户登录权限和基本的操作权限

给用户赋予权限:

grant connect to 用户名

操作权限:

即执行sql语句
grant resource to 用户名

创建表:

create table 表名(
字段名 字段类型 约束条件,
字段名 字段类型 约束条件,
字段名 字段类型 约束条件,
字段名 字段类型 约束条件
)
举例说明:
create table table_stu(
sid varchar2(20) primary key,–学号 为主键
sname varchar2(20) not null,-- 姓名 不能为空
stusex varchar2(4) default ‘男’ check(stusex in (‘男’,‘女’)),–学生性别,默认是“男” 只能填写 ‘男’,‘女’
sphone varchar2(15) --手机号
)

删除表:

drop table 表名
举例说明:
drop table table_stu

添加数据:

添加表中所有的字段值:
insert into 表名 values(字段1,字段2,字段3)
举例说明:
insert into table_stu values(‘20150751118’,‘小豆芽’,‘女’,‘18143909090’)
添加表中指定字段值:
insert into 表名(字段1,字段2) values(‘字段值1’,‘字段值2’)
举例说明:
insert into table_stu(sid,sname) values(‘201809098’,‘小兔崽子’)

删除表中数据:

delete 表名 where 字段名=字段值
删除你指定的字段值的记录
举例说明:
delete table_stu where sid=‘20150751118’

修改表中数据:

update 表名 set 字段Y=‘字段值’ where 字段X=‘字段值’
修改指定 字段X=‘字段值’ 的 字段Y的值 并指定为字段值
举例说明:
update table_stu set sname=‘大豆芽’ where sid=‘20150751119’

查询语句:

查询表中所有数据:
select * from 表名 (* 代表表中的所有字段)
举例说明:
select * from table_stu
查询指定的字段值:
select 字段1,字段n from 表名
举例说明:
select sid,sname from table_stu

注意:所有的sql语句涉及到的增加,删除,修改都需要手动提交

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值