Oracle heeft veel verschillende database- platformen , variërend van enterprise-niveau helemaal naar beneden om gratis , persoonlijke versies . De basisstructuur van de databases die u kunt maken met deze instrumenten niet verandert . U zult nog steeds tafels als bouwstenen gebouwd met rijen en kolommen met gegevens . In elk geval kunt u gebruik maken Procedurele Language /Structured Query Language ( PL /SQL ) code voor interactie met de database-objecten . Oracle biedt ook een gratis visuele interface om databases te beheren genaamd de SQL Developer . Instructies Een tabel maken met PL /SQL 1 Maak een eenvoudige tabel met een kolom touwtje in uw database . U kunt de PL /SQL- code hieronder te kopiëren en het draaien in zowel de SQL Command Window of uw favoriete Oracle overgangsgereedschap CREATE TABLE myTable ( kolom1 VARCHAR2 ( 50 ) ) ; . Kopen van 2 < . p > Maak een tabel met meerdere kolommen met de syntaxis hieronder CREATE TABLE myTable2 ( kolom1 VARCHAR2 ( 50 ) , kolom2 NUMMER ( 8 ) ) ; 3 maken een tabel met kolommen die een waarde moet bevatten met inbegrip van " NOT NULL " in de kolom definitie . Als je niet onder deze parameter , dan is de kolom kan null of leeg waarden bevatten . Kopieer de onderstaande code om dit testen CREATE TABLE myTable3 ( kolom1 VARCHAR2 ( 50 ) , kolom2 NUMMER ( 8 ) , column3 VARCHAR2 ( 50 ) NOT NULL ) ; . 4 Maken een tabel met standaardwaarden met behulp van de onderstaande syntaxis . Een standaardwaarde vult gewoon die kolom met de opgegeven waarde als er geen andere waarde wordt geboden wanneer een rij toegevoegd . In dit geval maakt u een datum kolom en in gebreke is de datum van vandaag . CREATE TABLE myTable4 ( kolom1 VARCHAR2 ( 50 ) , kolom2 NUMMER ( 8 ) , column3 VARCHAR2 ( 50 ) NOT NULL , column4 DATE STANDAARD ( sysdate ) ) ; 5 Maak een nieuwe tabel die de structuur en de gegevens van een bestaande tabel kopieert . Gebruik de onderstaande verklaring om deze taak te volbrengen . U kunt de records die u wilt toevoegen aan de nieuwe tafel met een " waar " -clausule filteren , maar de onderstaande verklaring zal passeren alle records in myTable4 CREATE TABLE myTable5 ASSELECT * FROM myTable4 ; . < br > een tabel maken met Oracle SQL Developer 6 Vouw de " Connections " knooppunt en navigeer naar de gewenste database. 7 Vouw de databaseknooppunt , klik met de rechtermuisknop op de map " Tables " en kies " Nieuwe tabel " in het pop - upmenu . Key 8 in een " Column Name ", " type " en " Size " voor de kolom . Om het bovenstaande voorbeeld overeenkomen , zou je ' Kolom1 " , " VARCHAR2 " en " 50 " respectievelijk in te voeren . 9 Geef op of u de kolom naar lege waarden toe te staan door ofwel het controleren of uitvinken van de " Not null "in. Markeren het selectievakje zal dwingen de kolom een waarde bevatten of gooi een fout . 10 Klik op de knop ' Kolom toevoegen ' om een nieuwe kolom toe te voegen aan de tabel . Als u een kolom wilt verwijderen , klikt u op de " Kolom verwijderen " knop . 11 Schakel het selectievakje voor "Advanced " en vervolgens voert u een waarde in het "Default " tekstvak als u een standaard op te geven waarde voor uw column . Type 12 een naam voor uw tafel in de "Naam" tekstvak onder het schema en klik op de knop "OK" om uw tafel te slaan . < br >
|