日期:2014-05-19  浏览次数:20664 次

关于SQL语句的字符连接
我不会MYSQL的连接字符操作。
比如说
update   XXX   set   XX=AAA+ '.jpg '   where   XX=XX


MYSQL字符连接应该不是用+号的。。。。是用“.”号的。但我试不成功。

------解决方案--------------------
不会mysql
------解决方案--------------------
mysql 中用.代替加号
------解决方案--------------------
那要找转义符号了
------解决方案--------------------
laznhr(十夜) ( ) 信誉:100 Blog 2007-03-02 16:23:13 得分: 0


updata produce_menu SET pm_pic = pm_Name. '.jpg ' WHERE pm_ID > 583

MySQL 返回:

#1064 - 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 'updata produce_menu set pm_pic=pm_Name. '.jpg ' where pm_ID> 583 ' at line 1

它返回这样的出错。


---------

Update 寫成了 updata
------解决方案--------------------
try


UPDATE produce_menu SET pm_pic = CONCAT(pm_Name, '.jpg ') WHERE pm_ID > 583