Oracle har många olika databas plattformar , från företagsnivå hela vägen ner till fria , personliga versioner . Den grundläggande strukturen i de databaser du kan skapa med dessa verktyg ändras inte . Du kommer fortfarande att ha tabeller som byggstenar byggda med rader och kolumner av data . I varje fall kan du använda procedurella språk /Structured Query Language ( PL /SQL ) kod för att interagera med databasobjekt . Oracle erbjuder också en gratis visuella gränssnitt för att hantera databaser som kallas SQL Developer . Instruktioner
Skapa en tabell med PL /SQL
1
Skapa en enkel tabell med en sträng kolumn i din databas . Du kan kopiera PL /SQL- kod och köra den i antingen SQL Command Window eller din favorit Oracle gränssnitt Tool Review
CREATE TABLE mytable ( Kolumn1 VARCHAR2 ( 50 ) ) , .
2 < . p > Skapa en tabell med flera kolumner med följande syntax
CREATE tABLE myTable2 ( Kolumn1 VARCHAR2 ( 50 ) , kolumn2 NUMMER ( 8 ) ) ,
3
Skapa en tabell med kolumner som ska innehålla ett värde genom att inkludera " NOT NULL " i kolumnen definitionen . Om du inte inkluderar denna parameter , då kolumnen kan innehålla noll eller tomt värden . Kopiera koden nedan för att testa denna
CREATE TABLE myTable3 ( Kolumn1 VARCHAR2 ( 50 ) , kolumn2 NUMMER ( 8 ) , kolumn3 VARCHAR2 ( 50 ) NOT NULL ) ; .
4
Skapa en tabell med standardvärden med följande syntax . Ett standardvärde fylls helt enkelt att kolumnen med det angivna värdet om inget annat värde ges då en rad till . I det här fallet skapar du en datumkolumn och försumliga det till dagens datum .
CREATE TABLE myTable4 ( Kolumn1 VARCHAR2 ( 50 ) , kolumn2 NUMMER ( 8 ) , kolumn3 VARCHAR2 ( 50 ) NOT NULL , column4 DATE DEFAULT ( SYSDATE ) ) ;
5
Skapa en ny tabell som kopierar struktur och data i en befintlig tabell . Använd uttalandet nedan för att utföra denna uppgift . Du kan välja de poster du vill lägga till den nya tabellen med ett " där " klausul , men uttalandet nedan kommer att passera alla poster i myTable4
CREATE TABLE myTable5 ASSELECT * FROM myTable4 , .
Skapa en tabell med Oracle SQL Developer
6
Expandera " Anslutningar " nod och navigera till den önskade databasen .
7
Expandera databasnoden , högerklicka på " Tabeller " mappen och välj " Ny tabell " från popupmenyn .
8
Knappa in ett " kolumnnamn " " Type " och " Storlek " för kolumnen . För att matcha exemplet ovan , skulle du skriva " Kolumn1 " , " VARCHAR2 " och " 50 " resp .
9
Ange om du vill att kolumnen ska tillåta tomma värden genom att antingen markera eller avmarkera " Not null " kryssrutan . Markera kryssrutan kommer att tvinga kolumnen att innehålla ett värde eller kasta ett fel .
10
Klicka på " Lägg till kolumn " knappen för att lägga till en ny kolumn i tabellen . För att ta bort en kolumn klickar du på " Ta bort kolumn "-knappen .
11
Markera kryssrutan " Avancerat " och ange sedan ett värde i " Default " textruta om du vill ange en standard värde för kolumnen .
12
Skriv ett namn för tabellen i " Name " textrutan under schemat och klicka på " OK " -knappen för att spara ditt bord .