sql查询所有包含中文的数据?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql查询所有包含中文的数据?相关的知识,希望对你有一定的参考价值。

sql查询所有包含中文的数据
表 news
字段 id (int)
content(varchar)
只要content字段里包含中文,就符合要求,sql语句应该怎么写?
还有如何查询出所有都是英文的记录,都是中文的记录。
示例
什么范围,能具体下不?

判断length(content)和lengthb(content)是否相等,如果不相等则包含中文,否则全英文。
length(content)计算content的字符个数,一个中文字符长度为1;
lengthb(content)计算content的字节位数,一个位长度为1,一个中文字符长度为2。

1楼说的不对
参考技术A 3楼的..我试试你的方法 参考技术B 我个人认为你说的这个情况不可能实现,绝对不是楼上说的那么简单。本回答被提问者采纳 参考技术C 要看你是什么码保存的
不管ASC2 还是 UNICODE 他们保存每个中文的区域是唯一的 有个范围你查下就知道了

以上是关于sql查询所有包含中文的数据?的主要内容,如果未能解决你的问题,请参考以下文章

sql语句包含怎么写

sql,表与表之间列的包含查询

Oracle SQL 查询为包含相同 ID 的行提取最大日期的数据

SQL server 查询数据库中所有包含某值的表

VB中多个模式的SQL查询

SQL查询语句