Accessで書かれたSQLをSQLサーバーで実行しようとしています。クエリは 4 行目で構文エラーをスローしています。
UPDATE mytablename SET
table.[Specimen Collection Date 1] =
IIf(
[Specimen Collection Date 2] Is Not Null, //incorrect syntax near is
[Specimen Collection Date 2],
IIf([Specimen Collection Date 2] Is Null,[Specimen Collection Date 3] Is Not Null))
有効な列名は有効な式[Speciment Collection Date]
のようです。
私は何が欠けていますか?