一条SQL的问题??

来源:百度知道 编辑:UC知道 时间:2024/05/30 18:04:12
UPDATE NewsClass SET where parentid='0' classtemp = replace (classtemp,'/图片列表.htm','/港台/图片.htm')

高手看一下条件语句错在哪里(也就是where parentid='0')这样写出错了

恩,条件因该在后。但是

你的parentid因该是int类型吧。
所以应该是UPDATE NewsClass SET classtemp = replace (classtemp,'/图片列表.htm','/港台/图片.htm') where parentid=0

应该为UPDATE NewsClass SET classtemp = replace (classtemp,'/图片列表.htm','/港台/图片.htm') where parentid='0'

update 表名 set 字段名=值,字段名=值... where 条件

所以应为
UPDATE NewsClass SET classtemp=replace(classtemp,'/图片列表.htm','/港台/图片.htm')
where parentid='0'