Oracle维护命令合集
博客专区 > jaakan 的博客 > 博客详情
Oracle维护命令合集
jaakan 发表于5个月前
Oracle维护命令合集
  • 发表于 5个月前
  • 阅读 20
  • 收藏 0
  • 点赞 0
  • 评论 0

【腾讯云】如何购买服务器最划算?>>>   

1.根据主键查找对应的表:

select * from user_constraints  a,USER_CONS_COLUMNS b 
where  a.CONSTRAINT_TYPE='P' 
and a. constraint_name=b.constraint_name 
and a.constraint_name='主键名';

2.自增键值重复

问题描述:从生产系统将数据备份到开发系统,因OA系统中使用了JBPM,其部分表格的ID使用自增长,因测试系统中的自增键小于其对应列的最大数据,造成新生成的ID数据与已存数据相同而违背唯一性

解决办法:将测试系统中对应的SEQUENCE值的“NextVal”值设置的与生产环境一致;因OA系统使用Hibernate,所以修改了数据库中的“HIBERNATE_SEQUENCE”(猜的,猜对了)的NextVal值。

补充:尚不了解如何查找某表格的自增长列所对应的SEQUENCE值,如上述问题中“JBPM_VARIABLEINSTANCE”表的“ID_”列对应的SEQUENCE 为 “HIBERNATE_SEQUENCE” ,但是很不幸,我是用猜的,不晓得如何查找。

共有 人打赏支持
粉丝 4
博文 29
码字总数 5540
×
jaakan
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: