gpt4 book ai didi

SQL 查找替换字符作为字符串的一部分

转载 作者:行者123 更新时间:2023-12-04 20:14:45 24 4
gpt4 key购买 nike

我需要帮助编写一个查询,它会找到 Replacement Character在 SQL 表中。

我有多个包含该字符的单元格,我想找到所有这些单元格。单元格的值如下所示:



感谢您的帮助!

最佳答案

使用 Unicode功能:

DECLARE @TEST TABLE (ID INT, WORDS VARCHAR(10))

INSERT INTO @TEST VALUES (1, 'A�AA')
INSERT INTO @TEST VALUES (2, 'BBB')
INSERT INTO @TEST VALUES (3, 'CC�C')
INSERT INTO @TEST VALUES (4, 'DDD')

SELECT * FROM @TEST WHERE WORDS LIKE '%' + NCHAR(UNICODE('�')) + '%'

UPDATE @TEST
SET WORDS = REPLACE(WORDS, NCHAR(UNICODE('�')), 'X')

SELECT * FROM @TEST WHERE WORDS LIKE '%' + NCHAR(UNICODE('�')) + '%'
SELECT * FROM @TEST

关于SQL 查找替换字符作为字符串的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27228260/

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