gpt4 book ai didi

sql-server - SQL Server 2008 搜索双字节字符

转载 作者:行者123 更新时间:2023-12-03 00:07:23 27 4
gpt4 key购买 nike

有没有办法在 SQL Server 2008 中判断哪些记录是双字节字符?

例如,我想查询一个表中所有中文、韩文、日文的记录,如果国家字段为空,该怎么办?

非常感谢您的意见。

我想我可能让你们感到困惑了。一切都存储在 nvarchar 中。有些记录是中文的,有些是韩文的,有些是西类牙文的等等。我们想找出中国、日本和韩国的记录来解决这个问题。这有道理吗?

最佳答案

Is there a way to tell which records are double byte character in SQL Server 2008?

你可以使用这个 - 如果双字节字符不能减少为单字节,那么你的记录中有 CJK:

select * from tbl
where convert(nvarchar(max),convert(varchar(max),somecolumn)) != somecolumn

关于sql-server - SQL Server 2008 搜索双字节字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5145887/

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