gpt4 book ai didi

sql - 如何使用 Sql Server XQuery 搜索不区分大小写的单词?

转载 作者:行者123 更新时间:2023-12-04 07:12:31 26 4
gpt4 key购买 nike

我在我的 Sql Server 数据库表中使用了一个 Xml 字段。我正在尝试使用 XQuery 搜索单词 包含 方法但似乎搜索只有在区分大小写的模式下。 Sql Server XQuery 实现也没有实现较低的方法。
¿ 这个问题有简单的解决方案吗?

最佳答案

如果您使用的是 SQL Server 2005,恐怕您不走运了。

如果您使用的是 SQL Server 2008,则可以使用大写函数,如下所示:

DECLARE @x xml = N'abcDEF!@4';
SELECT @x.value('fn:upper-case(/text()[1])', 'nvarchar(10)');

这是 MSDN 上的大写语法链接和几个搜索示例:

http://msdn.microsoft.com/en-us/library/cc645590.aspx

关于sql - 如何使用 Sql Server XQuery 搜索不区分大小写的单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71853/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com