【转】如何判断Oracle中字段是否有汉字

SELECT *

  FROM table a

  WHERE LENGTH (id) != LENGTHB (id);

  Oracle中length()与lengthb()区别

  SQL> select length('姗姗') from dual;

  LENGTH('姗姗')

  --------------

  2

  SQL> select lengthb('姗姗') from dual;

  LENGTHB('姗姗')

  ---------------

  4

  区别:length求得是字符长度,lengthb求得是字节长度。

原文地址:http://database.ctocio.com.cn/486/9370986.shtml

posted on 2011-03-08 09:06  kafony  阅读(401)  评论(0编辑  收藏  举报

导航