Oracle priekšraksts CREATE TABLE tiek izmantots, lai datu bāzē izveidotu jaunu tabulu.
Lai izveidotu tabulu, tai ir jāpiešķir nosaukums un katrai kolonnai jādefinē tās kolonnas un datu tips.
Sintakse:
CREATE TABLE table_name ( column1 datatype [ NULL | NOT NULL ], column2 datatype [ NULL | NOT NULL ], ... column_n datatype [ NULL | NOT NULL ] );
Sintaksē izmantotie parametri
Oracle CREATE TABLE Piemērs
Šeit mēs veidojam tabulu ar nosaukumu klienti. Šai tabulai nav primārās atslēgas.
CREATE TABLE customers ( customer_id number(10) NOT NULL, customer_name varchar2(50) NOT NULL, city varchar2(50) );
Šajā tabulā ir trīs kolonnas
Oracle CREATE TABLE Piemērs ar primāro atslēgu
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) );
Kas ir primārā atslēga
Primārā atslēga ir viens lauks vai lauku kombinācija, kas satur unikālu ierakstu. Tas ir jāaizpilda. Nevienā no primārās atslēgas laukiem nedrīkst būt nulles vērtība. Tabulā var būt tikai viena primārā atslēga.