INSERTINTO語句用於向一個表添加一個或多個記錄。
語法:
多重記錄追加查詢:INSERTINTOtarget[INexternaldatabase][(field1[,field2[,...]])]SELECT[source.]field1[,field2[,...]FROMtableexpression
單一記錄追加查詢:INSERTINTOtarget[(field1[,field2[,...]])]VALUES(value1[,value2[,...])
externaldatabase指定外部資料庫完整路徑。
source參數用於指定複製記錄的來源表或查詢的名稱。
field1,field2如果後面跟的是target參數,則為要追加數據的欄位名;如果後面跟的是source參數,則為從其中獲得數據的欄位名。
tableexpression參數指定從其中得到要插入的記錄的表名。此參數可以是一個單一表名稱,或由INNERJOIN、LEFTJOIN、或RIGHTJOIN運算合成的結果,或一個已保存的查詢。
value1,value2參數用於設定要插入新記錄的特定欄位的值。每一個值將依照它在列表中的位置,順序插入相關欄位。必須使用逗點將這些值分隔,並且將文本欄位用引號('?)括起來。