14
我有字段包含逗号分隔值。我需要提取列表中的最后一个元素。 我曾尝试与此:tsql上一次出现“出现”字符串内
select list_field, LTRIM(RTRIM(right(list_field, len(list_field) - CHARINDEX(',',list_field))))
但它返回的第一个逗号发生后刚开始在列表的最后一部分。 例如,
的a,b返回b
A,B,C返回B,C
我想使用正则表达式状图案。在TSQL(sql server 2008)中可能吗? 还有其他线索吗?