【发布时间】:2018-06-09 17:49:51
【问题描述】:
我想在 SQL 中分离一个固定的表达式,以获取 ' ' 中的字符串值。
例如在以下 SQL 中:
declare @value varchar(60)
set @value = 'a.[country] LIKE ''US'''
我想单独存储信息US,有什么办法吗?
提前谢谢你。
【问题讨论】:
-
“单独存储美国信息”是什么意思?您始终可以将
US带到另一个变量并连接字符串。 -
我相信问题是关于从
@value中提取US(或引号之间的任何文本)。 -
缺少上下文。请edit您的问题提供样本数据和期望的结果。
-
这个表达式示例是一个固定表达式,在单引号内有多个可能的值(US、DE、FR 等)。我想以一种我可以接受的方式解析它 - 在某些情况下不同 - 值,它在单引号内。
-
@homeostasis 请看看这是否对你有帮助:social.msdn.microsoft.com/Forums/sqlserver/en-US/…
标签: sql sql-server