Oracle--注意事项01

1.主键必须唯一且不能为空
2.对表数据的select操作不对操作的数据添加锁。
3.系统崩溃将导致自动回滚 rollback
4.在Oracle中,truncate命令的作用是删除表中全部列定义。
5.在Oracle数据中,删除一个表,那么对建立在该表上的索引产生的结果是索引同时被删除
6.在查看序列dept_deptno的当前值,应该使用伪列currval
7.rownum经常用来做为分页查询
8.为了进行数据库访问,需要 create session的权限
9.select语句的执行顺序是
													from 语句
													on
													outer(join)
													where 语句(结合条件)
													start with 语句
													connent by 语句
													groud by 语句
													cube/rollp
													having 语句
													model 语句
													select
													distinct
													order by
													top
10.in运算符的含义是:确定集合
11.having能够用来过滤掉组函数返回的行记录
12.not null 约束只能定义在列级定义上
13.在Oracle中,truncate命令的作用是删除表中全部数据
14.单行函数的特征是:
		单行函数对单行操作
		每行返回一个结果
		有可能返回值与原参数数据类型不一致
		单行函数可以嵌套
15.对于Oracle安装:
	 必须满足操作系统权限
	 能在windows Linus Unix操作系统下安装
	 必须满足足够的磁盘空间
	 必须满足足够的内存空间
16.序列:
	 序列是一种用于产生唯一数字列值的数据库对象
	 序列可以是升序或者降序
	 序列可以自动地生成主码值或者唯一键值
	 序列值不用从1开始
17.视图 view:
   视图是虚表
   视图是一个命名的查询,简化查询
   视图的访问方式与标的访问方式相同
   视图是不存在数据的数据对象
18.事务的结束可以使用 TCL语句 DDl语句 DCL语句
19.DDL:
   create、alter、drop、truncate、comment、rename
   DML:
   select、insert、update、delete、merge、call、explain plan、lock table
   DCL:
   grant、revoke
   TCL:
   commit、savepoint、rollback、set transaction**

猜你喜欢

转载自blog.csdn.net/weixin_43145316/article/details/85837218