- ||, concat(), chr(), ascii()2024년 07월 09일
- chantleman
- 작성자
- 2024.07.09.:16
C || C
둘 이상의 문자열 연결
select 'a' || 'bcde' from dual;
CONCAT
두 문자열을 연결하여 반환
select concat('my name is',mem_name) from member;
CHR, ASCII
아스키값을 문자로, 문자를 아스키값으로 반환
select chr(65) "chr", ascii('abc') ascii from dual;
chr랑 ascii는 도대체 왜, 언제 사용하는지 궁금하실텐데요.
두함수를 함께 사용해서 문자열 처리 작업을 수행할 수 있습니다.
예를 들어, 문자열의 각 문자를 ascii코드로 변환한 다음, 다시 원래의 문자로 복원하는 경우가 있습니다.
또한, 암호화, 데이터 검증, 데이터 변화 등의 상황에서 유용하게 사용될 수 있습니다. 예를 들어, 데이터가 특정 패턴을 따르는지 확인하거나, 숫자값으로 인코딩된 데이터를 문자로 변환하여 출력할 때 사용할 수 있습니다.select mem_pass from member;
select chr(ascii(mem_pass)) from member;
이렇게 맨 첫글자가 변환된 것을 볼 수 있습니다.
728x90'오라클' 카테고리의 다른 글
오라클 LTRIM(), RTRIM() (0) 2024.07.09 오라클 LPAD, RPAD (0) 2024.07.09 오라클 like연산을 이용해 특수문자가 포함된 데이터 검색 (0) 2024.07.09 oracle 데이터 타입 (0) 2024.07.08 오라클 기본 설정 변경하기 (0) 2024.07.05 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)