求高手解答SQLServer数据库字符串操作! 数据库有字段 0-153-12-212-0 0-0-0-0-0 要求将数字623替换 0-0-0-修改的数字-0 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 示例:SELECT STUFF(AA,7,1,'623') FROM (SELECT '0-0-0-0-0' AS AA)A 如果格式不固定,如1-23-45-1234-8888-4444比较麻烦,拆分字符串->找到第4个替换-> 组装字符串 select reverse(stuff(reverse('0-0-0-0-0'),1,charindex('-',reverse('0-0-0-0-0'))-1,''))+'623'--0-0-0-0-0 0-0-0-0-623select reverse(stuff(reverse('1-23-45-1234-8888-4444'),1, charindex('-',reverse('1-23-45-1234-8888-4444'))-1,''))+'623'--1-23-45-1234-8888-4444 1-23-45-1234-8888-623 SQL中如何删除行 MySql 求一条Sql写法 money值显示问题 请问怎么给修改字段的备注 晕,如何关联这三个表?急啊! 紧急求救,在企业管理器中可以看到某个数据库.... 这个SQL语句的结果是什么?为什么? left join 的问题 存储过程优化,在线等 SQL语句怎么写 SQL Server 2008的sa密码修改? 各位SQL有没有获取日期类型的默认值函数
SELECT STUFF(AA,7,1,'623') FROM (
SELECT '0-0-0-0-0' AS AA)A
1-23-45-1234-8888-4444
比较麻烦,拆分字符串->找到第4个替换-> 组装字符串
charindex('-',reverse('1-23-45-1234-8888-4444'))-1,''))+'623'
--1-23-45-1234-8888-4444 1-23-45-1234-8888-623