共用方式為


INSERT - SQL 命令

將記錄附加至包含指定域值的數據表結尾。

Visual FoxPro ODBC Driver 支援此命令的原生 Visual FoxPro 語言語法。 如需驅動程式特定資訊,請參閱。

語法

  
INSERT INTO dbf_name [(fname1 [, fname2, ...])]  
   VALUES (eExpression1 [, eExpression2, ...])  

引數

INSERT INTO dbf_name
指定附加新記錄的數據表名稱。 dbf_name 可以包含路徑,而且可以是名稱表達式。

如果您指定的數據表未開啟,則會在新的工作區中獨佔開啟,並將新記錄附加至數據表。 未選取新的工作區;目前的工作區域仍會保持選取狀態。

如果您指定的數據表已開啟,INSERT 會將新記錄附加至數據表。 如果數據表在目前工作區以外的工作區中開啟,則不會在附加記錄之後選取該數據表;目前的工作區域仍會保持選取狀態。

[ ( fname1[, fname2[, ...]]) ]
在新的記錄中指定插入值之欄位的名稱。

VALUES ( eExpression1[, eExpression2[, ...]] )
指定插入新記錄中的域值。 如果您省略功能變數名稱,則必須依照資料表結構所定義的順序指定域值。

備註

新記錄包含 VALUES 子句中列出的數據。

驅動程式備註

當您的應用程式將 ODBC SQL 語句 INSERT 傳送至數據源時,Visual FoxPro ODBC Driver 會將命令轉換成 Visual FoxProINSERT 命令,而不需翻譯。

另請參閱

CREATE TABLE - SQL 命令
SELECT - SQL 命令