2017-12-15 15 views
0

を更新するとき:構文エラー、私は列を更新するには、次のコードを使用しようとしている列

UPDATE user_profiles 
    SET range = '20', colResize = 'flex' 
    WHERE uid='472'; 

私は次のエラーを取得する:

Failed to execute SQL : SQL UPDATE user_profiles SET range = '20', colResize = 'flex' WHERE uid='472'; failed : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'range = '20', colResize = 'flex' WHERE uid='472'' at line 1 

私は何を望むのですか?

答えて

2

rangeは、reserved keyword in MySQLである。名前をエスケープするか、別の列名を使用するには、バックティックを使用します。

SET `range` = 20 
関連する問題