과목 II SQL 기본 및 활용
제1장 SQL 기본
제6절 함수 (FUNCTION)
2. 문자형 함수
[예제] ‘SQL Expert’라는 문자형 데이터의 길이를 구하는 문자형 함수를 사용한다.
SELECT LEN('SQL Expert') AS ColumnLength; |
[실행결과]
(1개 행이 영향을 받음)
[예제] 선수 테이블에서 CONCAT 문자형 함수를 이용해 축구선수란 문구를 추가한다. (SQL Server에서 Oracle의 CONCAT 문자형 함수와 같은 결과를 얻으려면 아래와 같이 수행하면 된다.)
SELECT PLAYER_NAME + ' 축구선수' AS 선수명 FROM PLAYER; |
[실행결과]
(480개 행이 영향을 받음)
[예제] 경기장의 지역번호와 전화번호를 합친 번호의 길이를 구하시오. 연결연산자의 결과가 LENGTH(SQL Server는 LEN 사용) 함수의 인수가 된다.
SELECT STADIUM_ID, DDD+TEL as TEL, LEN(DDD+TEL) as T_LEN |
[실행결과]
(20개 행이 영향을 받음)