W Oracle instrukcja CREATE TABLE służy do tworzenia nowej tabeli w bazie danych.
Aby utworzyć tabelę, musisz nadać jej nazwę i zdefiniować jej kolumny oraz typ danych dla każdej kolumny.
Składnia:
CREATE TABLE table_name ( column1 datatype [ NULL | NOT NULL ], column2 datatype [ NULL | NOT NULL ], ... column_n datatype [ NULL | NOT NULL ] );
Parametry używane w składni
Przykład UTWÓRZ TABELĘ Oracle
Tutaj tworzymy tabelę o nazwie klienci. Ta tabela nie ma żadnego klucza podstawowego.
CREATE TABLE customers ( customer_id number(10) NOT NULL, customer_name varchar2(50) NOT NULL, city varchar2(50) );
Ta tabela zawiera trzy kolumny
Oracle CREATE TABLE Przykład z kluczem podstawowym
CREATE TABLE customers ( customer_id number(10) NOT NULL, customer_name varchar2(50) NOT NULL, city varchar2(50), CONSTRAINT customers_pk PRIMARY KEY (customer_id) );
Co to jest klucz podstawowy
Klucz podstawowy to pojedyncze pole lub kombinacja pól zawierająca unikalny rekord. Należy go wypełnić. Żadne pole klucza podstawowego nie może zawierać wartości null. Tabela może mieć tylko jeden klucz podstawowy.