首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

寻找第一个非0字符的位置?解决方案

2012-02-07 
寻找第一个非0字符的位置?例如:selectcharindex( 3 , 000311 )可以查找第一个3的位置?我的问题是如何找到

寻找第一个非0字符的位置?
例如:
select   charindex( '3 ', '000311 ')
可以查找第一个3的位置?
我的问题是如何找到第一个‘非0字符’的位置呢?

[解决办法]
select patindex( '%[^0]% ', '000311 ')

热点排行