新手求助!急。。resource表中的lbbm字段为 '03-09-01'我要将lbbm字段数据中的“-”去掉,后放到tab1表的code字段中,并统计 “-”的次数+1放到tab1表的lbnum字段中。是sql server的请帮忙写一下这条update语句,非常感谢!
6 回答
慕容森
TA贡献1853条经验 获得超18个赞
declare @str varchar(10)
set @str='03-09-01'
select replace(@str,'-',''),len(@str)-len(replace(@str,'-','')-1)
上面是例子
update tab
set code=replace(a.colname,'-',''),lbnum=len(a.colnam)-len(replace(a.colname,'-','')-1)
from resource a
where ....
你的语句应该是类似这个的。
- 6 回答
- 0 关注
- 528 浏览
添加回答
举报
0/150
提交
取消