首页 新闻 搜索 专区 学院

sqlserver字符串截取

0
悬赏园豆:40 [待解决问题]

字符串:100001170
我想把这个字符串截取为:10001170
sqlserver如何把这个字符串前面的一个零截取出去

我就爱c#的主页 我就爱c# | 初学一级 | 园豆:46
提问于:2021-09-27 10:56
< >
分享
所有回答(3)
0

你这规则都没说清啊。。。

顾晓北 | 园豆:10792 (专家六级) | 2021-09-27 11:29

就是我想把前面多余的零删一个,把100001170里面的1后面的0删一个,变成10001170

支持(0) 反对(0) 我就爱c# | 园豆:46 (初学一级) | 2021-09-27 12:31

@我就爱c#: 我意思是你都没说明规则,该删哪个0,是不是每一行都要删?还是只有满足什么条件的才删

支持(0) 反对(0) 顾晓北 | 园豆:10792 (专家六级) | 2021-09-27 16:46
0


select STUFF('100001170', CHARINDEX('0','100001170'), 1, '')

华临天下 | 园豆:1454 (小虾三级) | 2021-09-27 17:08
0

SELECT REPLACE('100001170','0000','000')

NotFoundObject | 园豆:190 (初学一级) | 2021-10-09 17:27
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册