今天同事叫我帮忙修改一下数据库,具体是删掉一个表原来的外键,然后重新给它设外键,这个sql语句是挺好写的,可是我写好语句之后,运行sql报oracle 02298的错,折腾了半天终于搞清楚是怎么回事了。
原来新建外键时如果子表中有数据则会一直报未找到父项关键字,必须要清空原表的数据才行~~
今天同事叫我帮忙修改一下数据库,具体是删掉一个表原来的外键,然后重新给它设外键,这个sql语句是挺好写的,可是我写好语句之后,运行sql报oracle 02298的错,折腾了半天终于搞清楚是怎么回事了。
原来新建外键时如果子表中有数据则会一直报未找到父项关键字,必须要清空原表的数据才行~~