请教SQL问题,拜托高手来帮帮我~~~ 数据库里存在的形式是1,2,3这样 我想把2替换成12 其他不动 我该如何做一下 高手帮帮忙 拜托~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --????replace('1,2,3',',2,',',12,') declare @s varchar(10),@old varchar(10),@new varchar(10)set @s='1,2,3'set @old='2'set @new='12'select replace(@s,','+@old+',',','+@new+',')/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1,12,3(所影响的行数为 1 行)*/ update tb set col = replace(col,',2,',',12,') 1> select replace('1,2,3',',2,',',12,')2> go----------------------------------------1,12,3(1 rows affected)1> replace('1,2,3',',2,',',12,') 在我这运行为什么会报错呢? Lg SQL Server 2005导入SQL Server 2000的数据 SQL 分组排序错误 sql server数据表神秘消失 自動增長標籤列和此表另一主鍵(有重復值)的問題 执行sql语句没有结果集 求一条sql语句 时间问题!!!! 用insert into语句能向数据库中插入excel表中数据吗? 不用复杂的SQL语句、麻烦的临时表,有简单的办法实现如下分类汇总表吗? 现在有一个别人已经开发好的数据库,从哪些方面可以快速直接的了解这个数据库 sql 集合查询 将varchar变成时间类型的,然后再求和,急!!!!
replace('1,2,3',',2,',',12,')
set @s='1,2,3'
set @old='2'
set @new='12'
select replace(@s,','+@old+',',','+@new+',')/*
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1,12,3(所影响的行数为 1 行)*/
2> go----------------------------------------
1,12,3(1 rows affected)
1>
在我这运行为什么会报错呢?