適用於:SQL Server
您可以使用插入值查詢,在目前資料表中建立新的資料列。 當您建立插入值查詢時,您可以指定:
The database table to add the row to.
您想新增內容的欄位。
The value or expression to insert into the individual columns.
例如,下列查詢會將數據列新增至 titles
數據表,並指定標題、類型、發行者和價格的值:
INSERT INTO titles
(title_id, title, type, pub_id, price)
VALUES ('BU9876', 'Creating Web Pages', 'business', '1389', '29.99')
當您建立 [插入值] 查詢時,[準則] 窗格會變更,以反映唯一可用於插入新數據列的選項:數據行名稱和要插入的值。
謹慎
您無法復原執行插入值查詢的動作。 為了防範措施,請先備份您的數據,再執行查詢。
To create an Insert Values query
將您要更新的數據表新增至 [圖表] 窗格。
From the Query Designer menu point to Change Type, and then click Insert Values.
Note
當您啟動 [插入值] 查詢時,如果 [圖表] 窗格中顯示一個以上的數據表,[查詢和檢視表設計工具] 會顯示 [選擇插入值的目標數據表] 對話框,提示您輸入要更新的數據表名稱。
在 [圖示] 窗格中,勾選您要填入新值的每個欄位的複選框。 這些欄位將顯示在 [準則] 窗格中。 只有在您將數據行新增至查詢時,欄位才會更新。
在 [準則] 窗格的 [新值] 數據行中,輸入數據行的新值。 您可以輸入常值、欄位名稱或表示式。 值必須符合您正在更新之數據行的數據類型(或相容)。
謹慎
查詢和檢視表設計工具無法檢查值是否符合您要插入的數據行長度。 如果您提供的值過長,可能會在沒有警告的情況下被截斷。 例如,如果
name
數據行長度為 20 個字元,但您指定插入值為 25 個字元,則最後 5 個字元可能會被截斷。
當您執行 [插入值] 查詢時,結果窗格中不會顯示任何結果,。 相反地,會出現一則訊息,指出已變更的數據列數目。
另請參閱
支援的查詢類型 (Visual Database Tools)
Design Queries and Views How-to Topics (Visual Database Tools)
使用查詢執行基本作業 (Visual Database Tools)