Nach der Erstellung einer Tabelle in einer Datenbank -Struktur aufgebaut ist, kann es sein, dass Sie ein Feld einfügen . Um dies zu tun , verwenden Sie den "ALTER TABLE " SQL-Anweisung. Zusätzlich zum Hinzufügen eines Feldes kann der ALTER TABLE SQL-Anweisung umbenennen , ändern und löschen ein Feld. Die SQL-Syntax für MySQL , Oracle, SQL Server ist : ALTER TABLE " Tabellenname " ADD " Spalte 1 " "Datentyp" Instructions
1
dem Oracle SQL * Plus anschließen . Klicken Sie auf " Start", " Alle Programme " und dann " SQLPlus . "
2
Melden Sie sich beim Oracle SQL * Plus Dialog Box . Geben Sie Ihren "Username" und "Password" und klicken Sie dann auf "OK".
3
Beschreiben Sie den " Kunden "-Tabelle , die auf der Oracle-Datenbank befindet. Am SQL Prompt " DESCRIBE Kunden ", und geben Sie den SQL-Befehl " DESCRIBE Kunden ; "
Bei Verwendung des Befehls Beschreiben , wird es die Struktur der Kunden -Tabelle in drei Spalten, die die bestellten " gehören anzuzeigen Name "," Null? " und "Type" Spalten .
Die Spalte Name enthält den Namen der Zeilen in der Tabelle enthalten sind. Derzeit hat die Kunden -Tabelle fünf Zeilen : . Customer_id , vorname, nachname , dob und Telefon
Die Null? Spalte zeigt an, ob die Spalte NULL- Werte zu speichern. Ein NULL-Wert bedeutet, dass der Wert für die Spalte ist unbekannt. Die customer_id , vorname und nachname nicht speichern kann einen Nullwert , aber die dob und Telefon Spalte einen Nullwert zu speichern.
Die Spalte Typ zeigt den Datentyp der Spalte , zum Beispiel , eine Zahl, ein String oder ein Datum . Für die Kunden -Tabelle werden die folgenden Typen identifiziert: customer_id eine Zahl (38) , vorname - varchar2 (10) , last_name - varchar2 (10) und Telefon - varchar2 (12) sind String-Werte und ( Geburtsdatum) dob ist ein Datum
4
die ALTER TABLE- Anweisung, um das Feld "Adresse" in der Kunden -Tabelle einfügen
Am SQL Eingabeaufforderung ein: . .
< p > "ALTER TABLE Kunden
ADD Adresse VARCHAR2 (25); "
5
Verwenden Sie das Beschreiben SQL Befehl, um das Einsetzen der " Adresse "-Feld in der Tabelle Kunden bestätigen. Am SQL Prompt " DESCRIBE Kunden ; "
Wie unten gezeigt, den Namen, die Null? und Spalte Typ wird bestätigen die Adresse Reihe jetzt in der Kunden -Tabelle enthalten . Kein Wert ist notwendig für die Adresse Zeile und der Datentyp ist ein String -Wert von NULL
NOT NULL
NICHT