易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE使用EXCEPTIONS表查询出表中重复记录

SQL> conn system/oracle
Connected.
SQL> create table scott.t1(id number primary key,name varchar2(10)); --创建测试表
Table created.
SQL> select constraint_name,table_name,constraint_type, --查看相应完整性约束的状态
  2  status,deferrable,deferred,validated
  3  from dba_constraints
  4  where owner='SCOTT' and table_name='T1';
CONSTRAINT_NAME                TABLE_NAME                     C STATUS
------------------------------ ------------------------------ - --------
DEFERRABLE     DEFERRED  VALIDATED
-------------- --------- -------------
SYS_C0023319                   T1                             P ENABLED
NOT DEFERRABLE IMMEDIATE VALIDATED
SQL> insert into scott.t1 values(1,'tt');
1 row created.
SQL> insert into scott.t1 values(1,'hh');  --插入id列重复的记录失败
insert into scott.t1 values(1,'hh')
*
ERROR at line 1:
ORA-00001: unique constraint (SCOTT.SYS_C0023319) violated
SQL> alter table scott.t1 disable novalidate constraint SYS_C0023319;  --修改约束状态
Table altered.
SQL> select constraint_name,table_name,constraint_type,  --查看相应完整性约束的状态
  2  status,deferrable,deferred,validated
  3  from dba_constraints
  4  where owner='SCOTT' and table_name='T1';
CONSTRAINT_NAME                TABLE_NAME                     C STATUS
--------


相关文档:

oracle 表空间操作

oracle表空间操作详解
  1
  2
  3作者:   来源:    更新日期:2006-01-04 
  5
  6 
  7建立表空间
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

建立Oracle全文索引

最近要做搜索,所以学起Oracle全文索引来了。
参考文章:http://www.eygle.com/archives/2005/06/ecieoaoracleeia.html
如何使用Oracle全文检索功能?
作者:eygle
出处:http://www.eygle.com/blog
日期:June 11, 2005
浏览次数:
890
本文链接:http://www.eygle.com/archives/2005/06/ecieoaoracleeia.html
本文简要 ......

今天装ORACLE 的点点滴滴!

虽然以前用了几年的ORACLE 的pl/sql  但安装今天还是第一次:
1: 还是先参考一下网站:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
  1. Oracle 10g windows 平台下安装
  下载地址:  http://download.csdn.net/source/1850497  
  在线观看地址:http://v.youku.com ......

Oracle RAC 日常基本维护命令

列出配置的所有数据库
[root@node1 ~]# srvctl config database
NOVADB
所有实例和服务的状态
[root@node1 ~]# srvctl status database -d NOVADB
Instance NOVADB1 is running on node node1
Instance NOVADB2 is running on node node2
单个实例的状态
[root@node1 ~]# srvctl status instance -d NOVADB -i NOVA ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号