Computer >> 컴퓨터 >  >> 프로그램 작성 >> SQL Server

SQL Server의 CONCAT 함수

이 기사에서는 SQL Server에서 CONCAT() 함수를 사용하여 여러 문자열을 하나의 문자열로 결합하는 방법을 탐색하고 보여줍니다.

설명

CONCAT 함수 SQL Server에서 두 개 이상의 문자열을 하나의 큰 문자열로 결합하는 데 사용됩니다.

구문

SQL Server에서 CONCAT 함수를 실행하기 위해 다음 구문을 사용합니다.

 CONCAT(chuoi1, chuoi2,. chuoi_n) 

매개변수 :

  1. 시리즈1, chuoi2, . 주기 :문자열이 서로 연결되기를 원합니다.

참고 :

  1. 입력 CONCAT 함수의 최대 길이는 255개, 최소 2개입니다. 입력 문자열이 하나만 전달되면 CONCAT에서 오류가 발생합니다.
  2. 문자 없이 문자열을 전달하는 경우 CONCAT은 결합하기 전에 해당 값을 문자열로 자동 변환합니다.
  3. CONCAT 함수는 NULL을 VARCHAR 데이터 유형(1)의 빈 문자열로 변환합니다.
  4. CONCAT 함수는 이후 버전의 SQL Server(SQL Server 2017, SQL Server 2016, SQL Server 2014 및 SQL Server 2012)에서만 사용할 수 있습니다.

예를 들어

SQL Server에서 CONCAT 함수의 몇 가지 예를 살펴보고 탐색하십시오.

 SELECT CONCAT('Quantrimang', '.com'); 
Result: 'TipsMake.com'

SELECT CONCAT('Quan', 'tri', 'mang', '.com');
Result: 'TipsMake.com'

SELECT CONCAT('Quan ', 'Tri ', 'Mang ');
Result: 'Quan Tri Mang'

문자열을 결합할 때 공백 문자를 추가하여 연결된 값을 구분하기 쉽게 읽을 수 있습니다.

 SELECT CONCAT('Orange', ' ', 'Peach', ' ', 'Apple'); 
Result: 'Orange Peach Apple'

이 예에서 Quantrimang은 CONCAT 함수의 두 번째 및 네 번째 매개변수를 사용하여 Orange, Peach 및 Apple 값 사이에 공백 문자를 추가했습니다. 이렇게 하면 끈이 서로 묶이지 않는 데 도움이 됩니다.