一、ascii函数只取给予参数中第一位的asc值
SQL> select ascii('nihao') from dual;
ASCII('NIHAO')
--------------
110
SQL> select ascii('n') from dual;
ASCII('N')
----------
110
二、substr是按字节取字符
SQL> select substr('guojun',1,1) from dual;
S
-
g
SQL> select substr('guojun',1,2) from dual;
SU
--
gu
SQL> select substr('郭军哈',1,1) from dual;
S
-
?
SQL> select substr('郭军哈',1,2) from dual;
SU
--
郭
--因为英文占两个字节,中文占四个字节
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11423276/viewspace-974012/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/11423276/viewspace-974012/