Oracle har mange forskellige database platforme lige fra enterprise niveau hele vejen ned til frie , personlige versioner. Den grundlæggende struktur af de databaser, du kan oprette med disse værktøjer ændres ikke. Du vil stadig have tabeller som byggeklodser bygget med rækker og kolonner med data. I hvert tilfælde kan du bruge Forretningsordenens Language /Structured Query Language ( PL /SQL ) kode til at interagere med databasen objekter. Oracle tilbyder også en gratis visuel grænseflade til at administrere databaser kaldet SQL Developer. Instruktioner
Oprettelse af en tabel med PL /SQL
1
Oprette en grundlæggende tabel med én streng kolonne i din database. Du kan kopiere PL /SQL-kode nedenfor og køre det i enten SQL kommandovindue eller din foretrukne Oracle -interface værktøj
CREATE TABLE MinTabel ( kolonne1 VARCHAR2 (50 )), .
2 < . p> Oprette en tabel med flere kolonner med nedenstående syntaks
CREATE tABLE myTable2 ( kolonne1 VARCHAR2 (50) , kolonne2 NUMMER ( 8 )),
3
Opret en tabel med kolonner, der skal indeholde en værdi ved at medtage " NOT NULL " i kolonnen definition. Hvis du ikke medtager denne parameter , så kolonnen kan indeholde Null eller tomme værdier. Kopier koden herunder at teste denne
CREATE TABLE myTable3 ( kolonne1 VARCHAR2 (50) , kolonne2 NUMMER ( 8) , kolonne3 VARCHAR2 (50) NOT NULL ) .
4
Opret en tabel med standardværdier med nedenstående syntaks . En standardværdi simpelthen udfylder denne kolonne med den angivne værdi, hvis ingen anden værdi ydet, når en række indsættes . I dette tilfælde skal du oprette en dato kolonne og misligholdende det til dags dato .
CREATE TABLE myTable4 ( kolonne1 VARCHAR2 (50) , kolonne2 NUMMER ( 8) , kolonne3 VARCHAR2 (50) NOT NULL, column4 DATE DEFAULT ( SYSDATE )),
5
Opret en ny tabel, der kopierer struktur og data i en eksisterende tabel . Brug nedenstående opgørelse til at udføre denne opgave. Du kan foretage de poster, du vil føje til den nye tabel med en " hvor "-klausul , men nedenstående opgørelse vil passere alle posterne i myTable4
CREATE TABLE myTable5 ASSELECT * FROM myTable4 ; .
< br >
Oprettelse af en tabel med Oracle SQL Developer
6
Udvid " Connections " node og navigere til den ønskede database.
7
Udvid databasenoden , højreklikke på " Tables " mappen og vælg "Ny Table" fra pop- up -menuen.
8
nøgle i en " kolonne Name ", "Type " og " Size " til kolonnen . For at matche ovenstående eksempel , ville du indtaste " kolonne1 ", " VARCHAR2 " og " 50" hhv .
9
Angiv, om du ønsker, at kolonnen for at tillade tomme værdier ved enten at markere eller afmarkere "Not null "afkrydsningsfelt . Mærkning afkrydsningsfeltet vil tvinge kolonnen til at indeholde en værdi eller smide en fejl.
10
Klik på " Add Column " knappen for at tilføje en ny kolonne i tabellen . For at slette en kolonne , skal du klikke på "Fjern kolonne " knappen.
11
Marker afkrydsningsfeltet for " Advanced" og derefter indtaste en værdi i "Default" tekstfeltet , hvis du har brug for at angive en standard værdi for din klumme .
12
Skriv et navn til dit bord i "Navn" tekstfeltet under skemaet og klik på "OK" knappen for at gemme dit bord.
< br >