sql >> Databasteknik >  >> RDS >> Oracle

Hur man skapar en tabell i Oracle SQL Developer?

Följ dessa steg för att skapa en tabell i Oracle SQL-utvecklare.

  1. Öppna Oracle SQL Developer.
  2. Anslut till databasen.
  3. På vänster sida klickar du på schemanamnet för att expandera noden.
  4. Välj sedan Tabellnod och högerklicka på den.
  5. Välj Ny tabell alternativ från genvägsmenyn för att skapa en tabell.
  6. En Skapa tabell fönstret visas, som visas i exemplet nedan.

  1. 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.
  2. Välj sedan schemat från rullgardinsmenyn Schema, som standard visar det det aktuella schemat.
  3. Ange tabellnamnet i fältet Namn. Som visas i bilden ovan.
  4. Välj tabelltyp från rullgardinsmenyn för tabelltyp.
  5. Börja sedan med att ange kolumner för tabellen i kolumnavsnittet i fönstret.
  6. 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.
  7. 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
  1. Hur man genererar DDL-skript (Skapa) från SQL Server Management Studio (SSMS) - SQL Server / TSQL Tutorial Del 17

  2. Kalkylblad kontra databaser:Är det dags att byta? Del 2

  3. Vad är gränsen för SQL-variabler man kan specificera i en enda execSQL-fråga

  4. Vad är SQL? Vad är en databas? Relationella databashanteringssystem (RDBMS) förklaras på vanlig engelska.