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
(
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
(
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