gpt4 book ai didi

tsql - T-SQL 查找带有小写和大写的字符串

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

我有一个包含多个表的数据库,我需要搜索 varchar跨数据库的列,用于同时包含小写和大写字符的列。

澄清:

如果一列包含 helLo 列名应该由查询返回,但如果列值仅包含 helloHELLO然后不返回列的名称。

最佳答案

让我们排除所有 UPPER 和所有 LOWER,其余的将是 MIXED。

SELECT someColumn
FROM someTable
WHERE someColumn <> UPPER(someColumn) AND someColumn <> LOWER(someColumn)

编辑 :

按照建议 in comments并详细描述 here我需要指定区分大小写的排序规则。
SELECT someColumn
FROM someTable
WHERE someColumn <> UPPER(someColumn) AND
someColumn <> LOWER(someColumn)
Collate SQL_Latin1_General_CP1_CS_AS

关于tsql - T-SQL 查找带有小写和大写的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39149591/

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