Eine Einführung in

SQL

INSERT, UPDATE und DELETE

Wie man Datensätze in eine Tabelle einfügt, sie ändert und wieder löscht.

INSERT wird verwendet, um neue Datensätze hinzuzufügen.| SQLite | DB2 | MS Access | PostgreSQL | Oracle | MS SQL Server | MySQL | Sybase | Mimer SQL |
UPDATE ändert Werte bestehender Datensätze.| SQLite | DB2 | MS Access | PostgreSQL | Oracle | MS SQL Server | MySQL | Sybase | Mimer SQL |
DELETE löscht bestehende Datensätze.| SQLite | DB2 | MS Access | PostgreSQL | Oracle | MS SQL Server | MySQL | Sybase | Mimer SQL |
'INSERT..SELECT' kopiert mittels SELECT ausgewählte Daten in eine Tabelle.| SQLite | DB2 | MS Access | PostgreSQL | Oracle | MS SQL Server | MySQL | Sybase | Mimer SQL |
Beim INSERT müssen nicht alle Spalten angegeben werden. Wurden in der CREATE TABLE-Anweisung Standardwerte (DEFAULT) definiert, werden diese verwendet. Ansonsten werden NULL-Werte eingefügt.| SQLite | DB2 | MS Access | PostgreSQL | Oracle | MS SQL Server | MySQL | Sybase | Mimer SQL |
Einfügen von Datumswerten.| SQLite | DB2 | MS Access | PostgreSQL | Oracle | MS SQL Server | MySQL | Sybase | Mimer SQL |
Explizites Angeben von NULL-Werten.| SQLite | DB2 | MS Access | PostgreSQL | Oracle | MS SQL Server | MySQL | Sybase | Mimer SQL |
Probleme mit INSERT aufgrund bestehender Fremdschlüssel-Referenzen.| SQLite | DB2 | MS Access | PostgreSQL | Oracle | MS SQL Server | MySQL | Sybase | Mimer SQL |
Probleme mit DELETE aufgrund bestehender Fremdschlüssel-Referenzen.| SQLite | DB2 | MS Access | PostgreSQL | Oracle | MS SQL Server | MySQL | Sybase | Mimer SQL |
Probleme beim Einfügen von Daten aufgrund inkompatibler Formate.| SQLite | DB2 | MS Access | PostgreSQL | Oracle | MS SQL Server | MySQL | Sybase | Mimer SQL |
Zeichenkette enthält Anführungszeichen: ' | SQLite | DB2 | MS Access | PostgreSQL | Oracle | MS SQL Server | MySQL | Sybase | Mimer SQL |
Es sollen Daten aus 20 Spalten ausgewählt und in einer Spalte ausgegeben werden. Der Wert ist abhängig von einer weiteren Spalte, die die Position der 20 Spalten enthält.| SQLite | DB2 | MS Access | PostgreSQL | Oracle | MS SQL Server | MySQL | Sybase | Mimer SQL |