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 命令,而不需翻譯。