본문 바로가기
반응형

문자열변경3

【오라클(Oracle) SQL 함수】 TRANSLATE 함수 o TRANSLATE 문법 translate::= 목적 TRANSLATE함수는 expr인수 문자열에서 from_string에 지정한 문자의 포함 여부를 검색한 후에 존재하면, from_string 문자열의 개별 문자에 대하여 to_string 문자열에서 대응하는 위치에 존재하는 문자로 치환(변경)하여 expr을 반환한다. from_string안에 존재하지 않는 expr안의 문자는 치환되지 않는다. 만약 expr이 문자열이라면, 홑 따옴표로 둘러싸여야 한다. 인수 from_string는 to_string보다 더 많은 문자를 가질 수 있다. 이 경우에, from_string의 마지막에 있는 여분의 문자는 to_string안에 상응하는 문자가 없다. 만약 이 여분의 문자가 char안에 있는 경우, 그러한 문자.. 2021. 10. 23.
【오라클(Oracle) SQL 함수】 REGEXP_REPLACE 함수 o REGEXP_REPLACE 문 법 regexp_replace::= 목 적 문자열에서 지정한 패턴 조건(정규 표현식, 정규식)을 만족하는 부분을 검색하여서 다른 문자열로 치환합니다. 복잡한 치환/검색 조작을 가능하게 합니다. REGEXP_REPLACE 함수는 문자열에서 정규 표현 패턴을 검색할 수 있도록 REPLACE 함수의 기능을 확장한 것이다. 기본적으로, 이 함수는 source_string 인수에서 정규 표현식 패턴이 검색 될 때마다 검색된 패턴 문자열을 replace_string 인수의 문자열로 대체한 문자열을 반환한다. 반환되는 문자열은 source_char 인수와 동일한 문자 집합의 문자열을 사용한다. 이 함수는 만약 첫 번째 인수가 LOB가 아니라면 VARCHAR2를 반환하고, 첫 번째 인.. 2021. 10. 19.
【SAS 함수】 411. TRANWRD o TRANWRD 문자열 내에서 변경하기 위한 특정 문자열을 사용자가 지정한 다른 문자열로 변경한다. Category: 문 자 문 법 TRANWRD (source,target,replacement) Arguments string 는 문자열. 관련 함수 함수명 함수내용 TRANSLATE 문자열중에서 지정된 문자(변경대상문자)를 변경하기 위한 문자로 변경한다. TRANTAB 데이터 문자열을 지정한 인코딩(Encoding) 변환테이블(Translation tables)에 해당하는 문자열로 변경(Transcodes)한다. TRANSTRN 문자열에서 지정한 하위 문자열이 존재하는 경우 해당하는 모든 항목을 변경하거나 제거한다. TRANWRD 문자열 내에서 변경하기 위한 특정 문자열을 사용자가 지정한 다른 문자열로.. 2021. 10. 13.
반응형