SQL CREATE TABLESentencias


Sentencia SQL CREATE TABLE

La sentencia CREATE TABLE se utiliza para crear tablas en la base de datos.

Una tabla se compone de filas y columnas, y cada tabla debe tener un nombre de tabla.

Sintaxis de SQL CREATE TABLE

CREATE TABLE table_name
(
column_name1 data_type(size),
column_name2 data_type(size),
column_name3 data_type(size),
....
);

El parámetro column_name especifica el nombre de la columna en la tabla.

El parámetro data_type especifica el tipo de datos de la columna (por ejemplo, varchar, integer, decimal, date, etc.).

El parámetro size especifica la longitud máxima de la columna en la tabla.

Consejo:Para conocer los tipos de datos disponibles en MS Access, MySQL y SQL Server, visite nuestro completomanual de referencia de tipos de datos。


Ejemplo de SQL CREATE TABLE

Ahora queremos crear una tabla llamada "Persons" con cinco columnas: PersonID, LastName, FirstName, Address y City.

Usamos la siguiente sentencia CREATE TABLE:

Ejemplo

CREATE TABLE Persons
(
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);

El tipo de datos de la columna PersonID es int y contiene números enteros.

Los tipos de datos de las columnas LastName, FirstName, Address y City son varchar, contienen caracteres y la longitud máxima de estos campos es de 255 caracteres.

La tabla "Persons" vacía se muestra a continuación:

PersonID LastName FirstName Address City

Consejo:Se puede usar la sentencia INSERT INTO para escribir datos en la tabla vacía.

Otras extensiones