最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Oracle字符函数应用检测汉字的方法
时间:2017-05-15 编辑:简简单单 来源:一聚教程网
-- 验证是否包含汉字
代码如下 | 复制代码 |
createtabletest(a varchar2(10)); insertintotestvalues('鸟'); insertintotestvalues('深刻'); insertintotestvalues('aaa'); insertintotestvalues('bbb'); insertintotestvalues('b鸟bb'); SELECT*FROMTEST; |
-- 对于全角字符,ascii值的范围是\uFF00-\uFFFF
代码如下 | 复制代码 |
selecta, asciistr(a)fromtestwhereasciistr(a)like'%\%'-- 结果是有汉字的 selecta ,asciistr(a)fromtestwhereasciistr(a)notlike'%\%'-- 结果是不包含汉字的 |
-- length求得是字符长度,lengthb求得是字节长度,汉字是多字节字符
代码如下 | 复制代码 |
selecta, length(a) , lengthb(a)fromTESTwherelength(a) != lengthb(a) ;--结果是有汉字的 |
-
上一个: 关于golang函数的解析
-
下一个: mysql5.7.17安装使用图文教程
相关文章
- MySQL登录、访问及退出操作解析 10-18
- sql语句 update字段null不能用is null问题解析 09-28
- SQL Server ISNULL 不生效原因及解决分析 09-28
- 关于if exists的用法及说明分析 09-28
- Access数据库日常维护方法 09-28
- Oracle 删除大量表记录操作介绍 09-27