Sie können Daten in bestimmte Spalten einer Zeile einfügen, indem Sie nur diese Spalten und ihre Werte angeben.
Voraussetzungen
Auch wenn die von Ihnen angegebene Spaltenreihenfolge nicht unbedingt der Reihenfolge der Spalten in der Tabelle entsprechen muss, so muss sie doch der Reihenfolge entsprechen, in der Sie die Werte angeben, die Sie einfügen.
Kontext und Bemerkungen
Definieren Sie alle anderen Spalten, die nicht in der Spaltenliste enthalten sind, sodass sie NULL enthalten können oder Standardwerte enthalten. Wenn Sie eine Spalte überspringen, die einen Standardwert hat, wird dieser benutzt.
Führen Sie eine INSERT INTO-Anweisung aus, um Daten in bestimmte Spalten einzufügen.
Um Daten z.B. nur in die Spalten "DepartmentID" und "DepartmentName" einzugeben, ist eine Anweisung wie die folgende erforderlich:
INSERT INTO Departments ( DepartmentID, DepartmentName ) VALUES ( 703, 'Western Sales' ); |
DepartmentHeadID hat keinen Standardwert, akzeptiert aber NULL. Daher wird der Spalte automatisch NULL zugewiesen.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |