Jos*_*hua 0 oracle foreign-keys
我有一个在一个表中只有6个字符的列,它使用外键约束引用一个20个字符的列.我该如何解决?
注意:问题是由于Oracle SQL Developer Edit表的限制.当我执行特定的更改列时,它工作正常.
SQL> create table parent_tbl(col1 char(20) primary key);
Table created.
SQL> create table child_tbl(col1 char(6) primary key, constraint col1_fk foreign key (col1) references parent_tbl(col1));
Table created.
SQL> alter table child_tbl modify col1 char(20);
Table altered.
SQL>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1796 次 |
| 最近记录: |