Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fügt einen Datensatz an das Ende einer Tabelle an, die die angegebenen Feldwerte enthält.
Der Visual FoxPro ODBC-Treiber unterstützt die native Visual FoxPro-Sprachsyntax für diesen Befehl. Treiberspezifische Informationen finden Sie in den Anmerkungen.
Syntax
INSERT INTO dbf_name [(fname1 [, fname2, ...])]
VALUES (eExpression1 [, eExpression2, ...])
Argumente
IN DBF_NAME EINFÜGEN
Gibt den Namen der Tabelle an, an die der neue Datensatz angefügt wird.
dbf_name können einen Pfad enthalten und ein Namensausdruck sein.
Wenn die angegebene Tabelle nicht geöffnet ist, wird sie exklusiv in einem neuen Arbeitsbereich geöffnet, und der neue Datensatz wird an die Tabelle angefügt. Der neue Arbeitsbereich ist nicht ausgewählt; der aktuelle Arbeitsbereich bleibt ausgewählt.
Wenn die angegebene Tabelle geöffnet ist, fügt INSERT den neuen Datensatz an die Tabelle an. Wenn die Tabelle in einem anderen Arbeitsbereich als dem aktuellen Arbeitsbereich geöffnet ist, wird sie nach dem Anfügen des Datensatzes nicht ausgewählt. der aktuelle Arbeitsbereich bleibt ausgewählt.
[( fname1[, fname2[, ...]])]
Gibt im neuen Datensatz die Namen der Felder an, in die die Werte eingefügt werden.
VALUES ( eExpression1[, eExpression2[, ...]])
Gibt die Feldwerte an, die in den neuen Datensatz eingefügt wurden. Wenn Sie die Feldnamen weglassen, müssen Sie die Feldwerte in der durch die Tabellenstruktur definierten Reihenfolge angeben.
Bemerkungen
Der neue Datensatz enthält die in der VALUES-Klausel aufgeführten Daten.
Hinweise zu Treibern
Wenn Ihre Anwendung die ODBC SQL-Anweisung INSERT an die Datenquelle sendet, konvertiert der Visual FoxPro ODBC-Treiber den Befehl ohne Übersetzung in den Befehl "Visual FoxProINSERT".