日期:2014-05-16 浏览次数:21059 次
select * from user_tab_cols where length(column_name)<>lengthb(column_name)
------解决方案--------------------
实测数据:
-- 只查询中文数据 CREATE TABLE T63 ( ID NUMBER(4), NAME VARCHAR2(20) ); INSERT INTO T63 VALUES(1, '123'); INSERT INTO T63 VALUES(2, 'xt'); INSERT INTO T63 VALUES(3, '张');
------解决方案--------------------
正则表达式和一门语言差不多. 很难一下说清楚.
在处理文本方面正则表达式有优势,就是学习起来比较复杂. 另外oracle的正则表达式支持数据库核心字符集中所有字符.