【发布时间】:2019-07-21 09:39:30
【问题描述】:
我正在尝试提取两个字符之间的字符串。任何数字的长度都可能发生变化。我试图提取的值只是例如0001A、0002BB、0003C等
使用select SUBSTRING(ordtxt,7,4) as ordtxt,我只能从左侧提取 x 个字符,这并不是我真正想要的。
100/0/0001A/001
101/000/0002BB/001
102/00/0003C/0001
感谢您的帮助。
【问题讨论】:
-
为什么你想要这些数字,而不是 001、00 或 102?
-
这个 [链接](stackoverflow.com/questions/11010453/…) 可能会有所帮助
-
所以你想要第二个
/和第三个/之间的数字? -
霍根,正确的。
标签: sql sql-server tsql substring