我有这样的字符串“这是一个 hello world 示例”
现在我想要该句子的前两个单词作为 SQL Server 中的输出。即这是 .
另一个例子:
原句:“完整的单词练习”
输出:完整的单词
您可以按如下方式使用查询:
DECLARE @d nvarchar(100)
SET @d = 'Complete word exercise'
SELECT SUBSTRING(@d, 0, CHARINDEX(' ', @d, CHARINDEX(' ', @d, 0)+1))
或者在查询中使用时:
SELECT SUBSTRING(field1, 0, CHARINDEX(' ', field1, CHARINDEX(' ', field1, 0)+1))
FROM Table
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)