我在 SQL 2008 中有一个查询
SELECT [orde_reference],
SUBSTRING([orde_reference],
CHARINDEX('/', [orde_reference]) + 1,
LEN([orde_reference])) AS batch
FROM Orders
这将返回以下内容
orde_reference: 27777/2012/1
batch: 2012/1
但是我需要批次只是最后一个 / 之后的字符(varchar 中总是有 2 x '/'
orde_reference: 27777/2012/1
batch: 1
任何帮助,将不胜感激。
干杯米姆