我们在做关连的时候那个名称都是会有重名的问题。在PDM里的那个Reference的名称可以从CDM里直接生成过来,但就是Integrity里的Constraint Name 默认的方式经常会造成重名的问题,其实只要修改一下规则就行了。

这里以Oracle8I为例,要修改的文件就Oracle8I2.xdb文件,当然可以在PDM里的DataBase-》Edit Current DBMS...里进行修改(ORACLE 8I2::Script\Objects\Reference\ConstName),原来的规则是:FK_%.U8:CHILD%_%.U9:REFR%_%.U8:PARENT%,我把它改成了:FK_%.U18:REFR%_%.U8:PARENT%

.U18 表示取前18个字符并转换成大写
.L18 表示取前18个字符并转换成小写

相关文章:

  • 2022-12-23
  • 2021-12-08
  • 2022-12-23
  • 2022-01-16
  • 2021-10-06
  • 2021-10-31
  • 2021-05-25
  • 2021-12-05
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-08
  • 2021-04-11
  • 2021-06-15
  • 2021-07-28
  • 2021-07-30
相关资源
相似解决方案