Saltar al contenido

servidor sql: ¿qué significan los corchetes alrededor del nombre de la columna?

Adán, parte de este gran equipo de trabajo, nos hizo el favor de redactar este enunciado ya que controla a la perfección el tema.

Solución:

Los corchetes son una forma de citar. Solo es necesario si el nombre de la columna contiene espacios o signos de puntuación o entra en conflicto con una palabra reservada, pero muchos asistentes solo agregarán los corchetes para todos los nombres de campo para evitar la lógica para decidir si son necesarios.

Las columnas entre corchetes suelen ser palabras clave o contienen caracteres especiales o espacios.

¿Qué nombre de columna específico tiene entre paréntesis?

Los corchetes le permiten usar caracteres y nombres que no están permitidos, como espacios, palabras reservadas y nombres que comienzan con números.

inválido mi columna, 1columna columna%umn, tabla

válido [my column], [1column], [col%umn], [table]

por supuesto, ahora puedes volverte realmente creativo 🙂

create table [table]([table] varchar(20))

insert [table] values ('table')

select [table] from [table]

Si estás de acuerdo, tienes la habilidad dejar un escrito acerca de qué te ha parecido esta reseña.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *