摘要: 转发http://www.cnblogs.com/rootq/archive/2008/09/23/1297400.htmldisable/enable validate/novalidate 的区别启用约束:enable( validate) :启用约束,创建索引,对已有及新加入的数据执行约束.enable novalidate :启用约束,创建索引,仅对新加入的数据强制执行约束,而不管表中的现有数据.禁用约束:disable( novalidate):关闭约束,删除索引,可以对约束列的数据进行修改等操作.disable validate :关闭约束,删除索引,不能对表进行 插入/更新/删除 阅读全文
posted @ 2013-06-08 10:29 孙愚 阅读(13408) 评论(0) 推荐(0) 编辑
摘要: 在CMD里输入命令如下:C:\Documents and Settings\Administrator>orapwdUsage: orapwd file=<fname> password=<password> entries=<users>wherefile - name of password file (mand),password - password for SYS (mand),entries - maximum number of distinct DBA and OPERs (opt),There are no spaces around 阅读全文
posted @ 2013-06-08 10:28 孙愚 阅读(8160) 评论(0) 推荐(0) 编辑
摘要: ORACLE临时表—ON COMMIT PRESERVE ROWS临时表:像普通表一样,有结构,但是对数据的管理上不一样,临时表存储事务或会话的中间结果集,临时表中保存的数据只对当前会话可见,所有会话都看不到其他会话的数据,即使其他会话提交了,也看不到。临时表不存在并发行为,因为他们对于当前会话都是独立的。 www.2cto.com 创建临时表时,ORACLE只创建了表的结构(在数据字典中定义),并没有初始化内存空间,当某一会话使用临时表时,ORALCE会从当前用户的临时表空间分配一块内存空间。也就是说只有向临时表中插入数据时,才会给临时表分配存储空间。临时表分事务级临时表和会话级临时表。事务 阅读全文
posted @ 2013-06-08 09:15 孙愚 阅读(7919) 评论(1) 推荐(1) 编辑