SQL

Cómo agregar espacios en una consulta con SPACE en SQL Server

Estrada Web Group
Estrada Web Group
Cómo agregar espacios en una consulta con SPACE en SQL Server

Resumen: en este tutorial, aprenderás a usar la función SPACE() de SQL Server para generar una cadena con espacios.

Introducción a la función SPACE() de SQL Server

La función SPACE() devuelve una cadena de espacios repetidos. A continuación se muestra la sintaxis de la función SPACE():

SPACE(count);

En esta sintaxis, count es un entero positivo que especifica el número de espacios. Si count es negativo, la función devolverá NULL.

Ejemplo de la función SPACE() de SQL Server

Veamos algunos ejemplos del uso de la función SPACE()

A) Usar la función SPACE() con cadenas literales

Este ejemplo concatena tres cadenas 'John', SPACE(1) y 'Doe' en una sola. En lugar de usar el espacio literal ' ', usamos la función SPACE():

SELECT
    'John' + SPACE(1) + 'Doe' full_name;

Resultado:

full_name
---------
John Doe

(1 row affected)

B) Usando la función SPACE() con una columna de una tabla

El siguiente ejemplo usa la función SPACE() para concatenar el nombre, espacio y el apellido en la tabla sales.customers de la base de datos de ejemplo que puedes descargar aquí:

SELECT
    first_name + SPACE(1) + 
    last_name full_name
FROM
    sales.customers
ORDER BY
    first_name,
    last_name;

La siguiente imagen muestra la salida parcial:

función SPACE de SQL Server

En este tutorial, has aprendido a utilizar la función SPACE() de SQL Server para generar una secuencia de espacios.

Compartir artículo:

Más artículos geniales

Comprobar la similitud entres dos cadenas con la función SOUNDEX() de SQL Server

Comprobar la similitud entres dos cadenas con la función SOUNDEX() de SQL Server

Resumen: en este tutorial, aprenderás a usar la función SOUNDEX() de SQL Server para evaluar la similitud entre dos cadenas.

Ver artículo completo
Tipos de datos CHAR de SQL Server

Tipos de datos CHAR de SQL Server

Resumen: en este tutorial, aprenderás a usar el tipo de datos CHAR de SQL Server para almacenar cadenas de caracteres no Unicode de longitud fija en la base de datos.

Ver artículo completo
Cómo convertir numéricos a texto en SQL Server con STR

Cómo convertir numéricos a texto en SQL Server con STR

Resumen: en este tutorial, aprenderás a usar la función STR() de SQL Server para convertir valores numéricos en cadena de texto.

Ver artículo completo

Manténgase actualizado

Obtenga excelente contenido en su bandeja de entrada todas las semanas.
Solo contenido excelente, no compartimos su correo electrónico con terceros.
Subir al inicio de la pantalla