Espressione CREATE TABLE SQL

Frase CREATE TABLE

La frase CREATE TABLE viene utilizzata per creare tabelle nel database.

Sintassi SQL CREATE TABLE

CREATE TABLE NomeTabella
(
Nome della colonna 1 Tipo di dati,
Nome della colonna 2 Tipo di dati,
Nome della colonna 3 Tipo di dati,
....
)

Il tipo di dati (data_type) specifica il tipo di dati che una colonna può accettare. La tabella seguente contiene i tipi di dati più comuni nell'SQL:

数据类型 Tipo di dati
  • Descrizione
  • integer(size)
  • int(size)
  • smallint(size)
tinyint(size)
  • Accoglie solo numeri interi. Definisci il numero massimo di cifre tra parentesi.
  • decimal(size,d)

numeric(size,d)

Accoglie numeri con decimali.

"size" determina il numero massimo di cifre. "d" determina il numero massimo di cifre dopo il punto decimale.

char(size)

Definisci la lunghezza della stringa tra parentesi.

varchar(size)

Accoglie stringhe di lunghezza variabile (può accogliere lettere, numeri e caratteri speciali).

Definisci la lunghezza massima della stringa tra parentesi.

date(yyyymmdd) Accoglie date.

Esempio di SQL CREATE TABLE

Questo esempio dimostra come creare una tabella chiamata "Person".

Questa tabella contiene 5 colonne, i cui nomi sono: "Id_P", "LastName", "FirstName", "Address" e "City":

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

Il tipo di dati della colonna Id_P è int, che contiene numeri interi. Gli altri 4 campi hanno il tipo di dati varchar, con una lunghezza massima di 255 caratteri.

La tabella vuota "Persons" è simile a questa:

Id_P LastName FirstName Address City
         

Puoi scrivere dati in una tabella vuota utilizzando la statement INSERT INTO.