sql表内容修改的问题!,请帮忙 有一个内容比较多的表,超过400多条记录表里面有一个列里面总是被注入乱码,我想用sql语句修改,可是为什么运行后表总是没什么反应,删除不了麻烦帮我找找原因!!我的语句是update 表名set 列名 = replace(列名,'乱码','') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先检索看看,select * from 表名 where 列名 like '%乱码%' update 表名set 列名 = replace(列名,'乱码','')没问题 试一下,加个N:update 表名set 列名 = replace(列名,N'乱码','') update 表名set 列名 = replace(列名, N'乱码', '')WHERE 列名 LIKE N'%乱码%' sql数据转移 Log Explorer能恢复多长时间的数据? 我在XP中装SQL SERVER 2000出现以下情况 公司的系统需要用到全国地方,我怎么办? 还是关于INSET 200分诚心请教各位热心的朋友:请问这个是交叉表吗?是否可以用最少的语句来生成? SQL 占CPU的资源80% 编程有什么办法, 程序采用C/S结构的 查询 请问这个存储过程能更新数据吗?(多表) t-sql 中一变量需要大于8000个字 需varchar最大不能超过8000 定义成text则出错,加急,在线等 求高手请教sql语句。急!!!!!!!!!!!!!!! 请教一个sql怎么写
select * from 表名 where 列名 like '%乱码%'
set 列名 = replace(列名,'乱码','')
没问题
set 列名 = replace(列名,N'乱码','')
set 列名 = replace(列名, N'乱码', '')
WHERE 列名 LIKE N'%乱码%'