他愛ないinsert分でnullを挿入しようとしたらエラーが発生した。

SQL0206N "NULL" is not valid in the context where it is used. SQLSTATE=42703

原因は、NULLの手前にZERO WIDTH SPACE(U+200B)が入っていたためだった。

SQLを何度も確認してもわからない場合、制御文字が入っていないか一度確認してみるとよい。 SAKURAエディターの場合、UTF-8で保存するとUNICODE値がわかる。スペースは「U+0020」なのでそれ以外のコード値の空白がないかを探してみるといいだろう。


名称未設定