就是说没有唯一键索,其实你最好将所有的语句,和状况贴出来,一看就知道了!我估计是你得建表语句问题。
你说明:oracle 版本,操作系统
最好用spool出来,看看

解决方案 »

  1.   

    NOT UNIQUE INDEX IDX_SOURCE_ID ON SOURCE_ID
    NOT UNIQUE INDEX IDX_TYPE_ID ON TYPE_ID
    BITMAP INDEX BIT_IDX_ALARMED ON ALARMED是说为这个表建三个索引,前两个是非唯一索引,后面的是位图索引用SQL语句
    CREATE NOT UNIQUE INDEX IDX_SOURCE_ID ON yourtable(SOURCE_ID);
    将yourtable替换成你的表名,就可以创建了!
      

  2.   

    那是不是在三个表建立起来以后在用上这样的语句?
    第三个是不是应该是
    CREATE BITMAP INDEX BIT_INX_ALARMED ON tablename(ALARMED)那建表的时候还需不需要用外键来限制表的完整性呢?
    就是用这样的语句
    alter table ××
        add constraint FK_ALARM_REF_13_TYPE foreign key  (TYPE_ID)
           references TYPE (TYPE_ID)