all_indexes里面的字段太多了,偶查了我建的那个表的信息,找到一个匹配到 cluster 的字段,竟然是空,ft......

解决方案 »

  1.   

    Oracle的primary key 约束是通过unique index实现的?
    -->哪本书上看到的?
    是不是有问题?
      

  2.   

    在一个号称是ORACLE的培训教材上看到的:
    ORACLE的DBA和应用开始者对列的值输入可使用的完整性约束有下列类型:
    l NOT NULL约束:如果在表的一列的值不允许为空,则需在该列指定NOT NULL约束。
    l UNIQUE码约束:在表指定的列或组列上不允许两行是具有重复值时,则需要该列或组列上指定UNIQUE码完整性约束。在UNIQUE码约束定义中的列或组列称为唯一码。所有唯一完整性约束是用索引方法实施。
    l PRIMARY KEY约束:在数据库中每一个表可有一个PRIMARY KEY约束。包含在PRIMARY KEY完整性约束的列或组列称为主码,每个表可有一个主码。ORACLE使用索引实施PRIMARY KEY约束。
    l FOREIGN KEY约束(可称引用约束):在关系数据库中表可通过公共列相关联,该 规则控制必须维护的列之间的关系。包含在引用完整性约束定义的列或组列称为外来码。由外来码所引用的表中的唯一码或方码,称为引用码。包含有外来码的表称为子表或从属表。由子表的外来码所引用的表称为双亲表或引用表。如果对表的每一行,其外来码的值必须与主码中一值相匹配,则需指定引用完整性约束。
    l CHECK约束:表的每行对一指定的条件必须是TRUE或未知,则需在一列或列组上指定CHECK完整性约束。如果在发出一个DML语句时,CHECK约束的条件计算得FALSE时,该语句被回滚。
      

  3.   


    不知道ORACLE的index有没有cluster之说?这个在SQL SERVER 尤其是SYBASE中是很关键的!希望更多的大虾GZ一下~~~
      

  4.   

    oracle中的index有cluster之说。用于外键上的。可以把主从表相关的记录在物理上相近存储,从而加速连接查询。
      

  5.   

    oracle中的index有cluster之说。用于外键上的。可以把主从表相关的记录在物理上相近存储,从而加速连接查询。
      

  6.   

    问了个弱智问题,呵呵,谢谢各位xdjm指点~~~~