首页 >>  正文

oracle违反唯一约束

来源:baiyundou.net   日期:2024-09-22

井方贸776ORACLE用IMP恢复时,出现违反唯一索引,访问拒绝 -
支映冯17062088715 ______ 那是因为目标表中存在数据,或者目标表中的某个记录和被导入数据的某个记录相同.假设你的表中有两个字段分别是id,name目标表中的id是1to1000,而你要导入的文件中id列也是1to1000那你的id列上又有唯一约束,就肯定冲突了,也就导不...

井方贸776怎么查oracle某一张表的哪些数据违反了唯一性约束 -
支映冯17062088715 ______ 违反唯一性约束的数据是插入不到数据库中的,表中已经存在的数据是没正常的数据,只能根据报错信息看插入的时候什么字段导致的.

井方贸776oracle用for loop 循环插入,主键为sequence,然后报错违反唯一约束条件,老大这个能解决么? -
支映冯17062088715 ______ 把循环、insert语句,使用sequence 部分的代码贴出来,帮你看看

井方贸776Oracle不使用序列实现递增,总抛出违反唯一性约束,为什么? -
支映冯17062088715 ______ 你的写的语句有问题,给你一个语句的样子,按照这个写就不会有问题了.如:update seqtab set id = id + 1 where tablename = ??? returning id into v_curvalue; 其中seqtab就是主键维护表,id就是最大该表中最大id的值的字段,tablename就...

井方贸776oracle 禁用唯一性约束该如何写语句? 我的表名是OEM - REPOSITORY -
支映冯17062088715 ______ 把OEM_REPOSITORY表的主键去掉就行了 比如主键是id字段 alter table OEM_REPOSITORY drop constraint idcascade;

井方贸776oracle中imp 导入数据的时候我的数据库中已经有tb - elingh - able这张表了,dmp文件是10月的数据! -
支映冯17062088715 ______ 新建一个表,结构和tb_elingh_able相同,create table t2 as select * from tb_elingh_able where 1=2 把数据导入新表,从新表向tb_elingh_able查数据,把唯一(或主键)作为条件not in 表tb_elingh_able插入,用完了再把新表drop掉

井方贸776oracle 中把id字段都设置成主键和唯一性约束条件报错 -
支映冯17062088715 ______ 说明存在ID相同的记录了,你的ID是怎么来的?如果你用sequence自动生成,就不会出这个问题了.

井方贸776oracle ora - 00001违反唯一约束 -
支映冯17062088715 ______ 有重复数据,所以报错.检查一下自己的程序,最好把完整的procedure贴出来.

井方贸776请问如何设置Oracle唯一约束,忽略已有的重复值 -
支映冯17062088715 ______ 可以是让oracle 忽略就存在表内的重复值,并且新插入的数据遵守唯一约束. 操作步骤 1.检查当前oracle 唯一约束创建的索引的unique的列的值. 必须是not unique. 2.如果是unique这要删除该约束重新建,新建的约束先disable,并且要deferred 3.这时候检查oracle 唯一约束创建的索引的unique的列的值你会发现该索引时not unique 4.接下来你就可以enable 该约束了 明天天帖出示例,现在没时间

井方贸776oracle 怎么检查字段是否存在某值? -
支映冯17062088715 ______ 提示主键冲突.检查办法 ,假设表table1 ,主键 a,b 插入集合为表table2 检查办法是看tabl2中a,b列是否有重复冲突情况.select count(*),a,b from table2 group by a,b having count(*)>1 如何有返回值说明插入时,a,b会主键冲突.没有返回值可以正常插入.你检查存储过程中的查询结果.看是否存在冲突情况

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024