![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracl
一 sky
这个作者很懒,什么都没留下…
展开
-
oracle多表连接
多表连接总结:笛卡尔积(交叉连接)、等值连接、非等值连接、左外连接、右外连接、自身连接、自然连接、全外连接1.笛卡尔积 第一个表中的所有行和第二个表中的所有行都发生连接。 SELECT * FROM EMP,DEPT;2.等值连接 增加两个表相等的条件--查询员工编号、员工姓名、部门编号、部门名称、部门地点。SELE...原创 2019-03-14 18:54:52 · 525 阅读 · 0 评论 -
数据库的类型
varchar 可变varchar2 可变char 定长原创 2019-04-02 12:32:20 · 131 阅读 · 0 评论 -
oracle80道选择题总结
grant 授权,DCL语言create 创建,ddl语言delete和drop和truncate的区别drop > truncate > deletedrop:删除内容和定义,释放空间。把整个表去掉truncate:删除内容、释放空间但不删除定义。他只是清空表数据而已。不可以回滚delete:删除内容不删除定义,不释放空间。有条件的删除。可以回滚锁在被相关操作申请并持有...原创 2019-03-23 20:22:33 · 742 阅读 · 0 评论 -
drop、truncate和delete的区别
drop、truncate和delete的区别(1)DELETE语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。TRUNCATETABLE则一次性地从表中删除所有的数据并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且在删除的过程中不会激活与表有关的删除触发器。执行速度快。(2)表和索引所占空间。...转载 2019-03-22 19:44:03 · 239 阅读 · 1 评论 -
ORACLE数据库常用函数
oracle常用函数及关键字lower 转小写、upper 转大写、initcap 每个单词首字母大写、concat 连接两个字符串、substr 截取一段字符串,从..到..、instr 返回指定字符所在的下标位置、length 返回字符串长度、lpad 左填充、rpad 右填充、trim 去除指定位置的字符(头和尾)、replace 将...替换为...mo...原创 2019-03-13 17:59:11 · 830 阅读 · 0 评论 -
oracle分组函数
5个常用分组函数* MIN(最小值)、MAX( 最大值)、SUM(合计)、AVG (平均值)、 COUNT 返回表中记录总数,适用于任意数据类型* 组函数中 DISTINCT 消除重复行* 组函数中空值处理* 通过 GROUP BY 子句进行分组汇总* having 子句* select 语句的执行顺序* 组函数的嵌套1. MIN函数和MAX函数5...原创 2019-03-14 21:22:38 · 1332 阅读 · 2 评论 -
oracle数据库创建序列和触发器
--创建表create table userinfo(id number(10) primary key,name varchar2(20) not null,pass varchar2(20) not null,mail varchar2(50) unique,power varchar2(20))--创建自增长序列create sequence user_infoinc...原创 2019-06-06 18:49:24 · 601 阅读 · 0 评论