2017-04-10 3 views

答えて

3

UPDATE Statement not generating syntax error when using AND instead of COMMA

で間違った構文

UPDATE 
    ATable 
SET 
    AColumn = '' AND 
    BColumn = '' AND 
    CColumn = '' 
WHERE 
    IDColumn = ''; 

です。

SET NAME = '123' AND Address = '456'

のようなものに解析されます:1つの比較とブール、文字列やブール オペランドである

SET NAME = ('123' AND (Address = '456'))

+0

私はここで答えを書いていたので面白いです。私が3.5年前にあなたにリンクした答えも私に与えられています。とにかく+1: – zerkms

+0

と良い答えはそれもあった、笑。私もこれについて興味があり、あなたはそれにうまく答えました。 – Lizardx

+0

それに感謝して、私はそれに答える他の質問を見つけることができませんでしたが、私は間違ったことを探していたと思います!非常に興味深いです。 – Zei

関連する問題