如何用SQL语句查询字符所在的位置是该字符串的第几个

2024-11-23 13:34:04
推荐回答(3个)
回答1:

oracle
sql@kokooa>select instr('101\02\03\04\05','01\',1,1) from dual;

INSTR('101\02\03\04\05','01\',1,1)
----------------------------------
2

sql的话好像是charindex吧?记得不大清,你可以自己查找

回答2:

charindex('01\',@A) 即可

回答3:

我搞错了,以为是VB,呵呵!