I Oracle brukes CREATE TABLE-setningen til å lage en ny tabell i databasen.
For å lage en tabell, må du navngi den tabellen og definere dens kolonner og datatype for hver kolonne.
Syntaks:
CREATE TABLE table_name ( column1 datatype [ NULL | NOT NULL ], column2 datatype [ NULL | NOT NULL ], ... column_n datatype [ NULL | NOT NULL ] );
Parametre brukt i syntaks
Oracle LAG TABELL Eksempel
Her lager vi en tabell som heter kunder. Denne tabellen har ingen primærnøkkel.
CREATE TABLE customers ( customer_id number(10) NOT NULL, customer_name varchar2(50) NOT NULL, city varchar2(50) );
Denne tabellen inneholder tre kolonner
Oracle CREATE TABLE Eksempel med primærnøkkel
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) );
Hva er primærnøkkel
En primærnøkkel er et enkelt felt eller kombinasjon av felt som inneholder en unik post. Den må fylles. Ingen av feltet til primærnøkkel kan inneholde en nullverdi. En tabell kan bare ha én primærnøkkel.