就是说没有唯一键索,其实你最好将所有的语句,和状况贴出来,一看就知道了!我估计是你得建表语句问题。
你说明:oracle 版本,操作系统
最好用spool出来,看看
你说明:oracle 版本,操作系统
最好用spool出来,看看
解决方案 »
- oracle存储过程怎么写啊,如select,insert
- 将多条记录合并为一条 oracle (记录数不定,如何sql动态实现)
- oracle中同一用户不同表,允许同名索引吗?
- oracle数据库导出数据后再导入字符串长度不对
- 求助:oracle9i 执行作业失败的问题!
- 隆重推出PL/SQL Developer功能扩展插件CnPlugin升至1.5预览版,各位达人支持
- 服务器命名下的节点不见了
- 有个很简单的 oracle 查询问题想请教!急
- ora9i安装问题,单击下一步就没了,怎么回事啊?
- oracle数据库其中一个表不能插入数据了
- 初学ORACLE,一个无知的问题,请大家一起讨论一下,知无不言,谢谢!
- 为什么insert两回同样的数据,即使没有写commit,他也会被保存到数据库里
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替换成你的表名,就可以创建了!
第三个是不是应该是
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)