UPDATE STUDENT
-> SET NAME='JAIN' AND MAJOR='BIOLY'
-> WHERE MAJOR='BIO';
ERROR 1292 (22007): Truncated incorrect DOUBLE value: 'JAIN'
最佳答案
您有语法错误。
当要更新的多列时,使用 ,
而不是 AND
所以查询应该是这样的
UPDATE STUDENT
SET NAME='JAIN', MAJOR='BIOLY'
WHERE MAJOR='BIO';
关于mysql - 错误 1292 (22007) : Truncated incorrect DOUBLE value: 'JAIN' 的含义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57985235/