oracle数据库

oracle表空间的创建 - xsc699675 - xsc699675的博客
 temporary :用来创建临时表空间;permanent:用来创建永久的表空间(系统默认)。undo:用来创建可修改的表空间。
创建表空间:create(bigfile/smallfile)+表空间的类型+tablespace+表空间的名字+XXXXfile' 绝对路径名'size 表空间大小;
创建用户: oracle表空间的创建 - xsc699675 - xsc699675的博客
 create user+用户名+identified+by+密码;
给用户授权:
oracle表空间的创建 - xsc699675 - xsc699675的博客
 grant+权限或角色+to+赋予权限的用户名:


添加字段:

alter table 要添加的表名 add 字段名 字段的类型;

删除字段:

alter table 要添加的表名 drop 字段名 字段的类型;

修改字段:

alter table 表名 modify 字段名 字段的类型(长度属性);

修改表名:

rename 表名 to 新表名;

添加约束:

1.主键:primary key

为字段添加约束:

alter table 表名 add constraint  约束名 primary key (字段名);

添加外键约束:

alter table 从表名 add foreign key(从表字段名) references 主表名(主表字段);

删除表内所有数据:

delete table 表名;

检查约束(check)

逻辑运算符(and or not);

唯一约束(unique);

插入数据:先插主表,在插从表;

删除数据:先删从表,再删主表;

创建临时表:

create global temporary table 表名();

插入多条数据:

insert into 表名(字段1,字段2) 

select '一','二' from dual         
union all                                 
select '三','四' from dual         
union all                                 
select '五','六' from dual         
union all                                 
select '七','八' from dual         
union all                                 
select '九','十' from dual    

删除数据:

delete from 表名where 条件

更新字段:

update 表名 set  字段名=属性名 where 条件;

select查询;

查询所有字段:select  *  from  表名;

查询部分字段,所有记录: select 字段名 from表名;

查询所有字段,部分记录:select * from 表名 where 条件

查询部分字段,部分记录 ; select 字段名 from 表名 where 条件;

匹配查询:

“_”表示一个任意字符“%”表示字符长度;

rownum:伪列;

1.从1开始记录数;

2.筛选只能从1开始;

排序关键字: order by    asc(默认升序) desc 降序 null 表示无穷大;

select  字段名 (空格)别名  from 表名 order by (asc或desc);

执行顺序from——》where——》select——》order by;

extract(时间抽取函数)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值