欢迎投稿

今日深度:

将字符和数字数据分离

将字符和数字数据分离


创建测试用表:
 
CREATE OR REPLACE VIEW v AS
SELECT 'A1' AS c FROM DUAL
UNION ALL
SELECT '12B' AS c FROM DUAL;
SELECT * FROM v;
 
SQL代码如下:
 
SELECT REGEXP_REPLACE(c, '[0-9]', '') AS c1,
       REGEXP_REPLACE(c, '[^0-9]', '') AS c2
  FROM v;
 
执行结果如下:

www.htsjk.Com true http://www.htsjk.com/oracle/23794.html NewsArticle 将字符和数字数据分离 创建测试用表: CREATE OR REPLACE VIEW v AS SELECT A1 AS c FROM DUAL UNION ALL SELECT 12B AS c FROM DUAL; SELECT * FROM v; SQL代码如下: SELECT REGEXP_REPLACE(c, [0-9], ) AS c1, REGEXP_REPLACE(c, [^...
相关文章
    暂无相关文章
评论暂时关闭