database
Oracle 07 연결연산자, AS 키워드, NVL2(), 아스키코드
HYC
2023. 10. 5. 15:48
관련자료 spring_1005.spl
operator - 연결 연산자|| = CONCAT(문자열, 문자열)
PRICE, AMOUNT, (PRICE * AMOUNT) AS TOTAL FROM 테이블명
( PRICE * AMOUNT ) 의 데이터의 속성명을 TOTAL로 정해서 출력한다
AS는 필드명을 바꿀 때 사용한다
연결 연산자 ||
속성명1 || 속성명2
문자열 || 문자열
NVL2(MOBILE1, MOBILE1, '') - 기준: 2번째, 3번째 값이 NULL인지 아닌지 판단해서
MOBILE1이 NULL이 아니면 MOBILE1 출력, 반대로 NULL이면 빈 공백이 출력되어 'NULL'이 된다
아스크 코드를 문자로 변환
반대로 문자를 아스크 코드값으로 반환한다. -> ASCII('0') -> '0'처럼 작은 따옴표로 감싸져 있어 0은 문자데이터이다.