I Oracle används CREATE TABLE-satsen för att skapa en ny tabell i databasen.
För att skapa en tabell måste du namnge den tabellen och definiera dess kolumner och datatyp för varje kolumn.
Syntax:
CREATE TABLE table_name ( column1 datatype [ NULL | NOT NULL ], column2 datatype [ NULL | NOT NULL ], ... column_n datatype [ NULL | NOT NULL ] );
Parametrar som används i syntax
Oracle CREATE TABLE Exempel
Här skapar vi en tabell med namnet kunder. Den här tabellen har ingen primärnyckel.
CREATE TABLE customers ( customer_id number(10) NOT NULL, customer_name varchar2(50) NOT NULL, city varchar2(50) );
Den här tabellen innehåller tre kolumner
Oracle CREATE TABLE Exempel med primärnyckel
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) );
Vad är primärnyckel
En primärnyckel är ett enstaka fält eller en kombination av fält som innehåller en unik post. Den måste fyllas. Inget av primärnyckelns fält kan innehålla ett nollvärde. En tabell kan bara ha en primärnyckel.