select length(field) from dual;
select lengthb(field) from dual;

解决方案 »

  1.   

    系统函数
    length:字符串的个数
    lengthb:字符串的字节数可以通过是否相等:
    where length(colName) <> lengthb(colName)
      

  2.   

    10:52:36 SQL> select length('123标志') from dual;LENGTH('123标志')
    -----------------
                    5已用时间:  00: 00: 00.15
    11:19:51 SQL> select lengthb('123标志') from dual;LENGTHB('123标志')
    ------------------
                     7已用时间:  00: 00: 00.15
    11:19:57 SQL>
      

  3.   

    还可以写个函数用ascii码来判断.
      

  4.   

    用 lengthb和length 判断的结果是 这个字符串是否含有 全角字符。也只能判断全角与否。
    不能区分这个全角是否是汉字。
      

  5.   

    写个函数用Ascii码怎么来判断?????
      

  6.   

    怕是只能通过ascii码了吧不知道你这样判断是干什么
      

  7.   

    select length(field) from dual;
    select lengthb(field) from dual;
    可以使用这两个语句来写一个函数,调用你的函数即可