今天在用Power Designer反向数据库时,遇到一个问题,如下:
.
[Microsoft][ODBC SQL Server Driver][SQL Server]无法预定义语句
SQLSTATE = 37000
我的解决方案是:
注意检查自己的建的表!
1.注意不要把关键字(例如time,row)之类作为自己的列名;
2.注意检查表的数据类型,powerdesigner中存在char(0)和其他的一些数据类型,但是sql server中可能没有;
3.检查自己的外键等是否有误;
……
待检查发现自己所有都正确时上述错误也就没有了,此时成功将所建的数据库导入到sql server中了