- 论坛徽章:
- 0
|
我有两个用户库,库名分别为erp和test,erp是正式系统(应用工作的系统),test是调整应用所建立的数据库,其中test库的数据是由erp数据load的用于测试。昨天在erp中进行一个删除操作时(delete from ctlm08 where comid=‘01’),报了如下错误
错误号:436 The 'delete' satatment will not be executed because the cross-database refencential constraint on table 'clmt08' can not be enforced,A table or constraint defintion is missions in database 'test', contect your system administrator.
No change made to database
delete from ctlm08 where comid=‘01’an detp id='0315'
问题1 :我对erp操作怎么报错的是test库?
晚上检查了erp和test的系统表sysrefecences,(select * from sysrefencences)发现无论在use erp 还是use test的出的frgndbname都是test,这个是怎么回事啊,frgndbname在当前数据库下不应该是NULL吗,希望各位大大帮帮忙啊,先谢了。在线等。 |
|