CONCAT():
esta función en SQL Server ayuda a concatenar dos o más strings juntas. La función CONCAT() puede aceptar un mínimo de 2 parámetros y un máximo de 254 parámetros.
Sintaxis:
CONCAT(string_1, string_2, .......string_n)
Parámetros:
- string_1, string_2, …….string_n:
las strings dadas que deben concatenarse.
Devoluciones:
la función concatena todas las strings dadas y las devuelve como una string completa.
Aplicable a las siguientes versiones:
- Servidor SQL 2017
- Servidor SQL 2016
- Servidor SQL 2014
- Servidor SQL 2012
Ejemplo-1:
El funcionamiento general de la función CONCAT().
- Concatenando 3 strings juntas con espacio entre ellas –
SELECT CONCAT('PYTHON', ' ', 'is', ' ', 'fun!!!') As Combined;
Producción :
Conjunto ¡PITÓN es divertido! - Concatenar más de 3 strings juntas –
SELECT CONCAT ('Every', 'next', 'level', 'of', 'your', 'life', 'demands', 'a', 'new', 'you!') As Combined;
Producción :
Conjunto ¡Cada siguiente nivel de tu vida exige un nuevo tú!
Ejemplo-2:
Usando una variable con la función CONCAT(), asignamos las strings a las variables y luego las concatenamos.
DECLARE @Str1 AS VARCHAR(100)='Think' DECLARE @Str2 AS VARCHAR(100)='-' DECLARE @Str3 AS VARCHAR(100)='green' DECLARE @Str4 AS VARCHAR(100)=' ' DECLARE @Str5 AS VARCHAR(100)='Be' DECLARE @Str6 AS VARCHAR(100)='-' DECLARE @Str7 AS VARCHAR(100)='green' SELECT CONCAT(@Str1, @Str2, @Str3, @str4, @str5, @str6, @str7) AS Combined;
Producción :
Conjunto |
---|
Piensa en verde Sé verde |
Ejemplo-3:
Concatenación de expresiones numéricas usando la función CONCAT(), aquí en lugar de string combinamos valores numéricos.
SELECT CONCAT(13, 03, 1999) AS Combined;
Producción :
Conjunto |
---|
1331999 |
Publicación traducida automáticamente
Artículo escrito por vanshgaur14866 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA