Följ dessa steg för att skapa en tabell i Oracle SQL-utvecklare.
- Öppna Oracle SQL Developer.
- Anslut till databasen.
- På vänster sida klickar du på schemanamnet för att expandera noden.
- Välj sedan Tabellnod och högerklicka på den.
- Välj Ny tabell alternativ från genvägsmenyn för att skapa en tabell.
- En Skapa tabell fönstret visas, som visas i exemplet nedan.
- I fönstret Skapa tabell markerar du först kryssrutan Avancerat till höger för att visa alla alternativ för tabellen till vänster i fönstret.
- Välj sedan schemat från rullgardinsmenyn Schema, som standard visar det det aktuella schemat.
- Ange tabellnamnet i fältet Namn. Som visas i bilden ovan.
- Välj tabelltyp från rullgardinsmenyn för tabelltyp.
- Börja sedan med att ange kolumner för tabellen i kolumnavsnittet i fönstret.
- Klicka på kolumnen PK om du vill göra den primära nyckelkolumnen. Ange sedan kolumnnamnet, dess datatyp och längd, kolumnen kan vara nullbar eller inte och eventuellt standardvärde för kolumnen.
- Upprepa åtgärden för varje ny kolumn och efter att ha skapat kolumnen klickar du på OK-knappen för att skapa tabellen. Du kan också använda andra alternativ i det här fönstret, såsom begränsningar, index, partitioner enligt dina tabellkrav.
Du har nu skapat en ny tabell med Oracle SQL Developer. Följande är ett exempel på DDL-satsen för den nyskapade tabellen.
CREATE TABLE SCOTT.EMP_CONTACT_INFO ( EMPNO NUMBER(10) NOT NULL , PRIMARY_CONTACT_NO VARCHAR2(20) NOT NULL , SECONDRY_CONTACT_NO VARCHAR2(20) , ADDR_LINE_1 VARCHAR2(100) NOT NULL , ADDR_LINE_2 VARCHAR2(100) , CITY VARCHAR2(50) DEFAULT 'UP' NOT NULL , STATE VARCHAR2(50) NOT NULL , CONSTRAINT EMP_CONTACT_INFO_PK PRIMARY KEY ( EMPNO ) ENABLE );
Se även:
- Hur man skapar en procedur i Oracle SQL Developer
- Hur man ändrar tabellstruktur i Oracle SQL Developer
-
Hur man genererar DDL-skript (Skapa) från SQL Server Management Studio (SSMS) - SQL Server / TSQL Tutorial Del 17
-
Kalkylblad kontra databaser:Är det dags att byta? Del 2
-
Vad är gränsen för SQL-variabler man kan specificera i en enda execSQL-fråga
-
Vad är SQL? Vad är en databas? Relationella databashanteringssystem (RDBMS) förklaras på vanlig engelska.