0

この DDL (「BLA」は「CCR130329093342」の形式のテーブル名)

ALTER TABLE BLA ADD salvation float NOT NULL WITH DEFAULT

...「クエリの解析中にエラーが発生しました。[トークン行番号、トークン行オフセット、トークンのエラー、、]

じゃあ何番線?オフセット?問題があることを知っている/考えているが、どこで何を言うことができないか、または言おうとしない。

この DDL に明らかな問題はありますか? 代わりにこれである必要があります:

ALTER TABLE BLA ADD salvation float NOT NULL WITH DEFAULT 0.0

?

アップデート

DDL を元の単純型に戻した場合 (「NOT NULL」を追加せずに、単純に「alter bla add blah nvarchar(12)」を実行すると、「クエリを解析できませんでした」というメッセージが表示されません。 float (上に表示)...SQL-Server-CE は float を嫌いますか、それとも...???

4

1 に答える 1

3

デフォルトには値が必要です:

alter table bla add salvation float not null with default(0.0)
于 2013-03-29T16:41:26.193 に答える