¿Cómo usar palabras reservadas como nombres de columna en SQL?

En SQL, ciertas palabras están reservadas. Estas se denominan palabras clave o palabras reservadas. Estas palabras no se pueden utilizar como identificadores, es decir, como nombres de columna en SQL. Pero también hay una excepción a esta regla. En este artículo, discutiremos cómo usar palabras reservadas como nombres de columna en SQL. Para este artículo, utilizaremos Microsoft SQL Server como nuestra base de datos.

Paso 1: crear una base de datos. Para esto, use el siguiente comando para crear una base de datos llamada GeeksForGeeks

Consulta:

CREATE DATABASE GeeksForGeeks

Producción:

Paso 2: use la base de datos GeeksForGeeks. Para esto, use el siguiente comando

Consulta:

USE GeeksForGeeks

Producción:

Paso 3: crea una tabla dentro de la base de datos GeeksForGeeks. A la mesa la llamaremos BICICLETA. Contendrá 2 columnas llamadas SELECT y TABLE. Ambas son palabras clave en SQL. El truco aquí es escribir los nombres de las columnas dentro de los corchetes ‘[]’ para que el compilador no los lea como una palabra reservada.

Consulta:

CREATE TABLE BIKE(
[SELECT] VARCHAR(10),
[TABLE] INT);

Producción:

Nota: Aquí, la columna SELECCIONAR almacena los nombres de las bicicletas y la columna TABLA almacena el costo de las bicicletas.

Paso 4: Agregue datos a la tabla BIKE.

Consulta:

INSERT INTO BIKE VALUES('HERO',10000);
INSERT INTO BIKE VALUES('TVS',20000);
INSERT INTO BIKE VALUES('YAMAHA',30000);
INSERT INTO BIKE VALUES('HONDA',40000);
INSERT INTO BIKE VALUES('BAJAJ',50000);

Producción:

Paso 4: Muestre la columna SELECCIONAR de la tabla BICICLETA.

Consulta:

SELECT [SELECT] FROM BIKE;

Producción:

Paso 5: Muestre la columna TABLE de la tabla BIKE.

Consulta:

SELECT [TABLE] FROM BIKE;

Producción:

Paso 5: Incluso podemos mostrar ambas columnas usando el separador de coma.

Consulta:

SELECT [SELECT],[TABLE] FROM BIKE;

Producción:

Por lo tanto, de manera similar, podemos usar cualquiera de los nombres reservados en SQL como nombre de columna.

Publicación traducida automáticamente

Artículo escrito por abhisri459 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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