SQL Drop Default Constraint

时间:2012-03-15 07:22:42

标签: sql sql-server sql-server-ce

我想使用相同的命令从sql compact和sql express数据库中删除列的默认值。

我知道这适用于SQL Compact: ALTER TABLE Person ALTER COLUMN CreatedDate DROP DEFAULT这适用于SQL Express:ALTER TABLE Person DROP CONSTRAINT [DF_Person_CreatedDate]

是否有一个在SQL Compact 3.5和SQL Express中都能运行的通用命令?

1 个答案:

答案 0 :(得分:1)

显然不是,文档清楚地表明ALTER TABLE对SQL ServerSQL Server Compact的语法完全不同。我假设您要么必须在自己的程序/脚本/中处理此问题,要么寻找隐藏这些差异的第三方工具或库。