Wie legen Sie eine Feld-SQL-Anweisung

June 11

Wie legen Sie eine Feld-SQL-Anweisung

Nachdem der Aufbau einer Tabelle in einer Datenbank eingerichtet wurde, kann es notwendig für Sie zum Einfügen eines Feldes. Verwenden Sie hierzu die "Alter Table" SQL-Anweisung. Die Alter Table-SQL-Anweisung kann zusätzlich ein Feld hinzufügen, umbenennen, ändern und ein Feld. Für MySQL, Oracle, SQL Server die SQL-Syntax lautet:

ALTER TABLE "Tabellenname" ADD "Spalte 1" "Datentyp"

Anweisungen

1 Verbinden Sie mit Oracle SQL * Plus. Klicken Sie "Start", "Alle Programme" und dann "SQLPlus."

2 Anmeldung bei Oracle SQL * Plus im Dialogfeld. Geben Sie ein "Username" und "Passwort" und dann auf "OK".

3 Beschreiben Sie die Tabelle "Kunden", die sich befindet auf der Oracle-Datenbank. SQL Prompt geben Sie "DESCRIBE Kunden;" und die SQL-Befehl "DESCRIBE Kunden;"

Wenn den Describe-Befehl verwenden, wird die Struktur der Tabelle Customers in drei bestellten Spalten, die das "Name" enthalten angezeigt "Null?" und "Type" Spalten.

Die Name-Spalte listet die Namen der in der Tabelle enthaltenen Zeilen. Die Customers-Tabelle hat derzeit fünf Zeilen: Customer_id, First_name, Last_name, dob und Telefon.

Die Null? Spalte angibt, ob die Spalte null-Werte gespeichert werden kann. Ein null-Wert bedeutet, dass der Wert für die Spalte unbekannt ist. Customer_id und Last_name First_name keinen null-Wert speichern, aber die Spalte dob und Telefon kann einen null-Wert gespeichert.

Die Typ-Spalte gibt den Datentyp der Spalte, z. B. eine Zahl, ein String oder ein Datum. Für die Customers-Tabelle sind folgenden Arten als identifiziert: Customer_id ist number(38), First_name - varchar2(10), Last_name - varchar2(10) und Telefon - varchar2(12) sind String-Werte und (Geburtsdatum) dob ist ein Datum.

4 Verwenden Sie Alter Table-Anweisung zum Feld "Adresse" in der Customers-Tabelle einfügen.

Geben Sie an der Eingabeaufforderung SQL:

"ALTER TABLE Kunden

Fügen Sie Adresse VARCHAR2(25);"

5 Verwenden Sie beschreiben SQL-Befehl, um das Einfügen des Felds "Adresse" in der Customers-Tabelle bestätigen. Geben Sie an der Eingabeaufforderung SQL "DESCRIBE Kunden;"

Wie folgt, der Name, Null? und Spalte Typ wird bestätigen, dass die Adresse Zeile jetzt in der Customers-Tabelle enthalten ist. Kein Wert ist notwendig für die Zeile der Adresse und der Datentyp ist ein String-Wert des VARCHAR2(25).

Name


FIRST_NAME

LAST_NAME

DOB

TELEFON

ADRESSE

NULL?


NICHT NULL

NICHT NULL

NICHT NULL

Typ


NUMBER(38)

VARCHAR2(10)

VARCHAR2(10)

DATUM

VARCHAR2(12)

VARCHAR2(25)