当前位置:   article > 正文

索引唯一约束问题SQL

索引唯一约束问题SQL

新增报错违反唯一约束条件 (JING_DIAN.SYS_C0096533)

【问题原因】

这个问题可能是由于在Oracle APEX中,虽然你创建了一个名为"ISEQ_520227"的索引,但是在插入数据时,违反了唯一约束条件。这可能是因为你的数据表中已经存在相同的值,或者你的插入语句没有正确地使用这个索引。

【解决方案】

查询当前自增主键的序列号

Select "ISEQ$$_142011".nextval from dual;

修改自增主键的序列号

alter table PAS_GROUP_WORK_STATION_POSITION modify GROUP_WORK_STATION_POSITION_ID

generated by default as identity (start with 3000 );

添加自增序列(暂时用不到)

generated by default as identity primary key 

代码:

  1. -- 查询当前自增主键的序列号
  2. Select "ISEQ$$_520227".nextval from dual; --6
  3. Select "ISEQ$$_520230".nextval from dual; --3
  4. -- 修改自增主键的序列号
  5. alter table DIAN_COMPETENCE_DIMENSION modify COMPETENCE_DIMENSION_ID
  6. generated by default as identity (start with 10 );
  7. alter table DIAN_COMMENDATION_TYPE modify COMMENDATION_TYPE_ID
  8. generated by default as identity (start with 10 );

新增成功!

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号