我得到了这个SQL:
UPDATE users2
SET picture = 'sites/site2/files/pictures/' + picture;
WHERE picture NOT IS NULL
我唯一得到的是所有picture
字段获得值'0'
。
答案 0 :(得分:3)
因为添加不适用于字符串。改为使用CONCAT():
UPDATE users2
SET picture = CONCAT('sites/site2/files/pictures/', picture)
WHERE pictures NOT IS NULL
另外,请注意您在查询中间有一个分号...删除它或者您将更新所有行!
答案 1 :(得分:2)