×

Loading...
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。

mySQL script -> sql server script 问题

我们的产品有上千个脚本,mysql的。现在要让他在MSsql上执行。
试过MS DTS,no good。
自己做转换,on the fly,给ant一个参数,自己转换成mssql的脚本,挺好的。
最后一个问题:
SET FOREIGN_KEY_CHECKS=0;
create table table_a(
...
foreign key reference to table_b
)
create table table_b(
...
)
在mysql 上没问题, 但在mssql上会说,FK renfer的表不存在。
问题,mssql里有没有类似SET FOREIGN_KEY_CHECKS=0;的句子暂时不checkFK?
MS SQL 里 ALTER TABLE table_a NOCHECK CONSTRAINT ALL; 好像只对插入数据时disable FK check生效。

谢谢
Report