1

私はMySQLに精通しており、MicrosoftSQLの構文は単純なものでもそれほど変わらないという印象を受けました。

したがって、 Countryというテーブルのすべての行のPublishedフィールド(ブール値)をfalseに更新したいときはいつでも、次のようにしました。

UPDATE Country SET Published = false;

クエリを実行すると、次のエラーが発生します。

エラー

私は何が間違っているのですか?

ありがとう

4

2 に答える 2

3

の値Publishedを一重引用符で囲み、

UPDATE Country SET Published = 'false';
于 2012-10-04T21:39:23.583 に答える
0
Add [ and ]

UPDATE Country SET [Published] = false;
于 2012-10-04T21:40:26.723 に答える