我有一个表列,其中包含 abc_1_2_3_4.gif
或 zzz_12_3_3_45.gif
等值。
我想找到上面值中每个下划线的索引 _。只会有四个下划线,但考虑到它们可以位于字符串中的任何位置,我该如何实现这一点?
最佳答案
您可以在位置 +1
中使用相同的函数
charindex('_', [TEXT], (charindex('_', [TEXT], 1))+1)
其中 +1
是您要查找的第 n 次。
关于sql-server - SQL Server - 查找字符串中的第n次出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8726111/