Sentencia SQL CREATE TABLE | TIEngranaje

Si eres nuevo en el mundo de las bases de datos, la Sentencia SQL CREATE TABLE puede sonar intimidante. Pero no te preocupes, en este artículo te explicaremos de manera sencilla y clara cómo utilizarla para crear una tabla en una base de datos. Además, te mostraremos diferentes ejemplos de cómo se aplica esta sentencia en la industria de los TIEngranajes. ¡No te lo pierdas!

el sql CREATE TABLE declaración se puede utilizar para crear un mesa dentro de una base de datos SQL.

Sintaxis

CREATE TABLE tableName
(
    columnName1 data_type,
    columnName2 data_type,
    columnName3 data_type,
    columnName4 data_type,
    ...
)

Ejemplo

CREATE TABLE Employees
(
    employeeID int,
    employeeName varchar(255),
    hireDate datetimestamp
)

Resultados

employeeID employeeName hireDate

El CREATE TABLE La declaración utilizada en este ejemplo creó una tabla con tres columnas. El primera columna se utiliza para almacenar datos enteros. El segunda columna almacena datos de cadena (de tipo varchar) de hasta 255 caracteres y la tercera columna se utiliza para almacenar información de fecha/hora.

Una vez creada la tabla, puede utilizar otros Sentencias SQLcomo INSERT INTO para llenar datos en esta tabla. Si necesita modificar la tabla después de haberla creado, puede usar el SQL ALTER declaración.

Al crear una tabla, lo más probable es que necesite usar restricciones para limitar el tipo de datos que pueden incluirse en una tabla. Las restricciones se pueden especificar cuando se crea una tabla o después de que se crea la tabla usando el ALTER TABLE declaración.

Aquí hay una lista de las restricciones más comunes:

NOT NULL Requiere que el campo contenga datos. Esta restricción no permitirá NULL valores.
PRIMARY KEY Identifica de forma única cada registro en una tabla de base de datos.
FOREIGN KEY A FOREIGN KEY en una tabla apunta a un PRIMARY KEY en otra mesa. Se utiliza para evitar que se inserten datos no válidos en el FOREIGN KEY así como acciones que destruirían la relación entre las tablas.
IDENTITY Si bien no es una restricción, IDENTITY se usa comúnmente junto con PRIMARY KEY para incrementar automáticamente el valor entero en PRIMARY KEY para nuevos récords.
Debe especificar tanto la semilla como el incremento o ninguno. Si no se especifica ninguno, el valor predeterminado es (1,1). Ejemplo IDENTITY (1,1)O IDENTITY.
DEFAULT La restricción DEFAULT se usa para insertar un valor predeterminado en una columna cuando no se especifica ningún valor para el campo durante la inserción de nuevos registros.

Ejemplo

CREATE TABLE Employees
(
    employeeID int NOT NULL PRIMARY KEY IDENTITY,
    employeeName varchar(255),
    hireDate datetime,
    deptID int FOREIGN KEY REFERENCES Department(Id),
    status varchar(10) DEFAULT 'Unknown'
)

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

Deja un comentario