2012-03-15 16 views
2

同じコマンドを使用して、SQLコンパクトデータベースとSQL Expressデータベースの両方から列の既定値を削除します。SQLドロップ既定の制約

私はこれが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

明らかに、ALTER TABLEはSQL ServerSQL Server Compactの構文が全く異なっていることが明らかです。私は、あなた自身のプログラム/スクリプト/これで何かを処理しなければならないか、あるいはこれらの違いを隠すサードパーティのツールやライブラリを探します。