Beispiel für das Einfügen von Daten in eine Datenbank
An diesem Beispiel können Sie sich orientieren, wenn Sie Daten in Ihre Datenbanken einfügen.
In den folgenden Beispielen werden Daten in die Musterdatenbanken eingefügt, wobei der Schwerpunkt auf einigen der verschiedenen gültigen Formen der Einfügeanweisung (insert) liegt.
Im folgenden Beispiel werden alle Spaltennamen angegeben.
insert into staff.managers
(
EmployeeID, Name, Department, Gender, Age
)
values
(
1, "Matt", "Development", "M", 28
);Im folgenden Beispiel werden keine Spaltennamen angegeben, es ist jedoch dennoch eine gültige Einfügeanweisung, weil für jede Spalte der Datenbank ein Wert angegeben wurde.
insert into staff.managers
values
(
2, "Janet", "Customer Services", "F", 27
// no column names are specified, so the values are inserted
// into the columns in order.
);Im folgenden Beispiel wird kein Wert für die Spalte Department angegeben, in die stattdessen der Standardwert eingefügt wird:
insert into staff.managers
(
EmployeeID, Name, Gender, Age
)
values
(
3, "Phil", "M", 25
// No value for Department has been specified. The column
// therefore takes the default value "Sales" that was specified
// when the table was created.
);