oracle查看建表语句sql_Oracle实战(三)-SQL语句

常用数据类型

741b367fd9a6bb02343d1449f9ef4369.png

通过下面的SQL可以查询和数据类型相关的信息。

select 

创建用户并授权

create 

创建表

create 

修改表

alter 

删除表

drop 

使用函数

  • 字符函数:concat / length / lengthb / lower / upper / substr / ltrim / rtrim / trim / translate / replace / lpad / rpad / initcap
  • 数字函数:abs / ceil / floor / round / trunc
  • 日期函数:add_months / last_day / months_between / sysdate
  • 转换函数:to_date / to_number / to_char
  • 其他函数:nvl / decode

集合运算:union(并集) / intersect(交集) / minus(差集) / in(属于) / any / all

使用select检索数据:使用scott用户的Emp和Dept表为例。

-- 查询薪资最高的员工姓名和工资

索引:索引是关系型数据库中存放表中每条记录位置的对象,相当于一本书的目录,可以用来加速查询,但是更新和删除数据会更新索引因此对更新和删除操作性能有一定影响,同时会使用更多的存储空间。索引要建在被查询得最多的列上才能起到更好的作用。

create 

视图:视图是查询结果的存储,相当于一张虚拟的表,可以简化查询所使用的SQL语句,此外还可以起到安全和保密的作用(将访问限制在指定的列上)。

create 

序列:通过序列可以自动生成一个的整数,一般用于自增主键。

create 

同义词:数据库对象的别名,可以用来保护数据库对象的隐私。

create 

函数:封装常用的操作,可以产生返回值

create 

过程:

create 

触发器:

create 

触发器的例子。

例子1:删除员工时转移员工记录

CREATE 

例子2:限定只能在指定时间修改部门信息

CREATE 

【重要消息】感谢知友您能够看到这部分内容,本文是软件测试系列知识中 全栈测试数据管理与数据库测试 中的一篇,笔者认为本部分全面的知识应该包含如下图所示的内容:

9e86b10052fc14315788c33014bb24c2.png

如果知友对这部分内容感兴趣,可以持续关注小编的账号,除此之外,小编还录制了不少这方面的技术视频,知友如果有需要,可以私聊本小编获取哦!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值