常用数据类型
![741b367fd9a6bb02343d1449f9ef4369.png](https://i-blog.csdnimg.cn/blog_migrate/b3943880dab88c011e60713074dc4b81.jpeg)
通过下面的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](https://i-blog.csdnimg.cn/blog_migrate/8d4a7d28945b8702382866e84677d33b.jpeg)
如果知友对这部分内容感兴趣,可以持续关注小编的账号,除此之外,小编还录制了不少这方面的技术视频,知友如果有需要,可以私聊本小编获取哦!