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