Zapytanie CREATE TABLE w SQL
- Poprzednia strona Tworzenie bazy danych SQL
- Następna strona Ograniczenia SQL
Zdanie CREATE TABLE
Zdanie CREATE TABLE służy do tworzenia tabel w bazie danych.
Gramatyka SQL CREATE TABLE
CREATE TABLE NazwaTabeli ( Nazwa kolumny1 Typ danych, Nazwa kolumny2 Typ danych, Nazwa kolumny3 Typ danych, .... )
Typ danych (data_type) określa, jakiego typu dane mogą zawierać kolumny. Poniższa tabela zawiera najczęściej używane typy danych w SQL:
数据类型 | Typ danych |
---|---|
|
tinyint(size) |
|
numeric(size,d) Przechowuje liczby zmiennoprzecinkowe. |
"size" określa maksymalną liczbę cyfr. "d" określa maksymalną liczbę miejsc po przecinku. |
char(size) W nawiasach okrągłych określa się długość ciągu znaków. |
varchar(size) |
Przechowuje zmienne długości ciągów znaków (może zawierać litery, cyfry oraz znaki specjalne). W nawiasach okrągłych określa się maksymalną długość ciągu znaków. |
date(yyyymmdd) | Przechowuje daty. |
Przykład SQL CREATE TABLE
Ten przykład pokazuje, jak utworzyć tabelę o nazwie "Person".
Ta tabela zawiera 5 kolumn, nazwy kolumn to: "Id_P", "LastName", "FirstName", "Address" oraz "City":
CREATE TABLE Persons ( Id_P int, Nazwisko varchar(255), Imię varchar(255), Adres varchar(255), Miasto varchar(255) )
Typ danych kolumny Id_P to int, zawiera liczby całkowite. Pozostałe 4 kolumny mają typ danych varchar, maksymalna długość to 255 znaków.
Pusta tabela "Persons" wygląda podobnie:
Id_P | Nazwisko | Imię | Adres | Miasto |
---|---|---|---|---|
Dane można wpisać do pustej tabeli za pomocą polecenia INSERT INTO.
- Poprzednia strona Tworzenie bazy danych SQL
- Następna strona Ograniczenia SQL