oracle 学习过程中遇到的一些关键字

/

Oracle 常用的关键字


区域(area,column)
索引(index)
触发器(trigger)
同义词(synonym)
约束(check)
默认(default)  
唯一 unique
主键 primary key
外键 foreign key
关系 reference
联合 union
账户 account
锁 lock
回收 revoke
授予 grant
基本用户 connect
开放用户 resource
数据库admin dba
去除重复 distinct
下一个序列 nextval
这个序列 currval
特殊表 dual
序列 sequence
模式 schema
设置保存 savepoint
存在 exists
组 group

绝对值 absolute
实数 round
向上取整 cell
返回符号 sign
开平方 sqrt
合并 merge
替换 replace
子句 having
自然 Natural

反转 reserve
游标 cursor
执行 execute
过程 procedure
存储 storage
函数 function
视图 view
xxxx  identified
执行 execute

开启自主事务 pragma atuonomous_transaction
异常 exception
如果该那个变量是存在虚拟表中时 要的记得加:

如触发器中的 虚拟表中的字段要 使用 order 和newer 了

触发器的表建立在视图上的更改时需要使用 instead of 触发器
而对于基于视图的增删改时需要用到 updating inserting

用用 dbms_random.value() 可以随机的得到 rownum的数据的数据。



UNION:并集,所有的内容都查询,重复的显示一次
UNION  ALL:并集,所有的内容都显示,包括重复的
INTERSECT:交集:只显示重复的
MINUS:差集:只显示对方没有的(跟顺序是有关系的)

转载请注明作者和出处,并添加本页链接。
原文链接: //xiaochun.zrlog.com/160.html