CONCAT(Transact-SQL)
CONCAT ( string_value1, string_value2 [, string_valueN ] )
-
1.CONCAT 사용
SELECT CONCAT ( 'Happy ', 'Birthday ', 11, '/', '25' ) AS Result;
결과 집합은 다음과 같습니다.
Result
-------------------------
Happy Birthday 11/25
(1 row(s) affected)
2.NULL 값이 있는 CONCAT 사용
CREATE TABLE #temp (
emp_name nvarchar(200) NOT NULL,
emp_middlename nvarchar(200) NULL,
emp_lastname nvarchar(200) NOT NULL
);
INSERT INTO #temp VALUES( 'Name', NULL, 'Lastname' );
SELECT CONCAT( emp_name, emp_middlename, emp_lastname ) AS Result
FROM #temp;
결과 집합은 다음과 같습니다.
Result
------------------
NameLastname
(1 row(s) affected)
댓글 없음:
댓글 쓰기