Oracle har mange forskjellige database plattformer som spenner fra foretaksnivå hele veien ned til frie , personlige versjoner . Den grunnleggende strukturen i databasene du kan lage med disse verktøyene endres ikke. Du vil fortsatt ha tabeller som byggesteiner bygget med rader og kolonner med data . I hvert fall kan du bruke Prosessuelle Språk /Structured Query Language ( PL /SQL) kode for å samhandle med databasen stedene. Oracle tilbyr også en gratis visuelt grensesnitt for å administrere databaser kalt SQL Developer . Instruksjoner
Opprette en tabell med PL /SQL
en
Lag en enkel tabell med én streng kolonne i databasen. Du kan kopiere PL /SQL koden under og kjøre den i enten SQL Command Window eller din favoritt Oracle grensesnitt verktøy
CREATE TABLE MyTable ( kolonne 1 VARCHAR2 ( 50 )); .
2 < . p> Lag en tabell med flere kolonner ved å bruke syntaksen nedenfor
CREATE tABLE myTable2 ( kolonne 1 VARCHAR2 ( 50 ) , kolonne 2 NUMMER ( 8 ));
3
Lag en tabell med kolonner som må inneholde en verdi ved å inkludere "NOT NULL " i kolonnen definisjonen . Hvis du ikke inkluderer denne parameteren , deretter kolonnen kan inneholde null eller tom verdier. Kopier koden under for å teste denne
CREATE TABLE myTable3 ( kolonne 1 VARCHAR2 ( 50 ) , kolonne 2 NUMMER ( 8 ) , kolonne 3 VARCHAR2 ( 50 ) NOT NULL ); .
4
Lag en tabell med standardverdier ved å bruke syntaksen nedenfor. En standardverdi fyller ganske enkelt at kolonnen med den angitte verdien hvis ingen annen verdi er gitt når en rad blir lagt . I dette tilfellet , er du oppretter en dato kolonne og misligholde den til dagens dato .
CREATE TABLE myTable4 ( kolonne 1 VARCHAR2 ( 50 ) , kolonne 2 NUMMER ( 8 ) , kolonne 3 VARCHAR2 ( 50 ) NOT NULL , column4 DATE STANDARD ( sysdate ));
5
Opprett en ny tabell som kopierer struktur og data fra en eksisterende tabell . Bruk oppstillingen nedenfor for å utføre denne oppgaven. Du kan filtrere postene du vil legge til den nye tabellen med en "hvor" klausul , men oppstillingen nedenfor vil passere alle postene i myTable4
CREATE TABLE myTable5 ASSELECT * FROM myTable4 ; .
Opprette en tabell med Oracle SQL Developer
6
Utvid " Connections" node og navigere til ønsket database .
7
Utvid databasenoden , høyreklikk på " Tabeller "-mappen og velg " New Table " fra pop -up menyen .
8
Tast inn en " kolonne Name ", " Type" og " Size" for kolonnen . For å matche eksempelet ovenfor , skriver du inn " kolonne 1 ", " VARCHAR2 " og " 50 " hhv.
9
Angi om du vil at kolonnen skal tillate tomme verdier enten ved å merke av eller fjerne merket " Not null "boksen . Merke av i boksen vil tvinge kolonnen til å inneholde en verdi eller kaste en feil.
10
Klikk på " Add Column" -knappen for å legge til en ny kolonne i tabellen . For å slette en kolonne , klikker du på " Fjern kolonne "-knappen .
11
Marker i boksen for " Advanced" og deretter skrive inn en verdi i " Standard " tekstboksen hvis du trenger å angi en standard verdi for kolonnen ditt .
12
Skriv inn et navn for tabellen i " navn"-boksen under skjemaet og klikk på "OK" -knappen for å lagre tabellen .