Oracle --> PostgreSQL 변환 문의(regexp_replace, to_single_byte) 0 1 461

by 천우신쭝 [DB 기타] [2021.03.17 20:51:56]


안녕하세요

 

질문 

1) oracle : regexp_replace('abcde','[^ a-z]',' ',1,0,'im')

   postgre: regexp_replace('abcde','[^ a-z]',' ',ig')

  --> 이렇게 보았는데 아무래도 oracle이 mathing flag인 m에 해당하는 부분이 postgre에서 정확하게 어떻게 되는지요? 저렇게 해놓고도 찜찜해서

2) Oralce : TO_SINGLE_BYTE('A')

   Postgre : 지원기능 없음.

  --> 지원 기능은 없는 것으로 알고 있는데 어떻게 처리해야할지 난감해서 여쭤봅니다.

감사합니다.

by pajama [2021.03.18 09:59:16]

to_single_byte는 조금 길어지긴 하겠지만 translate로 대체할수 있을듯합니다. 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입