SPACE() :
esta función en SQL Server ayuda a devolver una string que tiene un número específico de espacios. Esta función también está disponible en MYSQL con el mismo nombre.
Sintaxis:
SPACE(number)
Parámetros:
esta función acepta solo un parámetro.
- number –
Rebaja el número de espacios.
Devoluciones :
- Si el número es positivo, la función devolverá una string que tiene un número específico de espacios.
- Si el número es negativo, la función devolverá NULL.
Aplicable en las siguientes versiones:
- Servidor SQL 2017
- Servidor SQL 2016
- Servidor SQL 2014
- Servidor SQL 2012
- Servidor SQL 2008 R2
- Servidor SQL 2008
- Servidor SQL 2005
Ejemplo-1:
Funcionamiento básico de la función ESPACIO(), la función devolverá 5 espacios en blanco.
SELECT SPACE(5) AS Result;
Salida:
la función devolverá 5 espacios en blanco.
Resultado |
---|
‘ ‘ |
Ejemplo-2:
Concatenar 2 o más strings usando la función SPACE().
- Concatenando 2 strings usando la función ESPACIO(), tomamos 2 strings y asignamos espacios específicos en el medio.
SELECT 'HI!' + SPACE(6) + 'NiceToSeeYou' AS Result;
Producción :
Resultado ¡HOLA! Me alegro de verte - Concatenando 3 strings usando la función SPACE(), tomamos 2 strings y asignamos espacios específicos entre ellas.
SELECT 'GEEKS' + SPACE(5) + 'FOR'+ SPACE(5) +'GEEKS' AS Result;
Producción :
Resultado GEEKS PARA GEEKS
Ejemplo-3:
si el usuario ingresa un número negativo como argumento, la función devolverá NULL.
SELECT SPACE(-20) AS Result;
Producción :
Resultado |
---|
NULO |
Ejemplo-4:
Trabajo de la función ESPACIO() con variable, usamos variable junto con la función ESPACIO().
DECLARE @space_Size int SET @space_Size = 7 SELECT 'KeepChasing' + SPACE(@space_size) + 'YourDreams' AS Result;
Producción :
Resultado |
---|
Sigue persiguiendo tus sueños |
Publicación traducida automáticamente
Artículo escrito por vanshgaur14866 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA