【发布时间】:2010-02-25 23:25:01
【问题描述】:
如果我有一个简单的表,其中数据的行包含如下字符串:
/abc/123/gyh/tgf/345/6yh/5er
在 SQL 中,如何选择第 5 和第 6 个斜线之间的数据?我拥有的每一行都是正斜杠内的简单数据,我只想选择斜杠 5 和 6 之间的所有字符。
【问题讨论】:
-
您使用的是哪个数据库?
-
如果可能,您可能需要重新考虑您的数据库设计并为您的数据单元使用单独的字段而不是字符串分隔符。
-
Heinzi - 这就是我们正在尝试做的事情 =) 这是一些遗留数据,我们正在尝试将它们动态解析到单独的字段中
标签: sql regex sql-server-2005 string