Oracle常用SQL
1、替换换行
1 | UPDATE MSMD_CONVERT_B SET MEMO = REPLACE(MEMO,CHR(10),'') WHERE MEMO LIKE '%'||CHR(10) ||'%'; |
2、判断是否包含数字
1 | SELECT 'drop table ' || t.TABLE_NAME || ';' FROM USER_TABLES t WHERE LENGTH(t.TABLE_NAME) != LENGTH(REGEXP_REPLACE(t.TABLE_NAME, '[^0-9]')); |
3、dblink
1 | create database link dblink2 |