by 김병훈 [SQL Query] 특정문자 [2020.10.24 07:00:52]
SELECT regexp_replace('TIMESTAMP[6]', '\[[^][]*\]', '')AS A ,regexp_replace('TIMESTAMP(6)', '\((^)()*\)', '')AS B FROM DUAL ;
A B ----------------------------- TIMESTAMP TIMESTAMP(6)
B칼럼의 결과를 TIMESTAMP(6) 대신에 TIMESTAMP 로 나타나게 하려면 어떻게 해야 할까요?
제거만 하신다면..아래처럼 하셔도 될 듯 합니다.
SELECT REGEXP_REPLACE('TIMESTAMP[6]','[^a-zA-Z]') , REGEXP_REPLACE('TIMESTAMP(6)','[^a-zA-Z]') FROM dual;