建立插入值查詢 (Visual Database Tools)

適用於:SQL Server

您可使用 [插入值] 查詢在目前的資料表中建立新資料列。 當建立 [插入值] 查詢時,您指定:

  • 要加入資料列的資料庫資料表。

  • 要加入內容的資料行。

  • 用來插入至個別資料行的值或運算式。

例如,下列查詢會將資料列加入至 titles 資料表,同時指定標題,類型,發行者和價格的值:

INSERT INTO titles  
         (title_id, title, type, pub_id, price)  
VALUES   ('BU9876', 'Creating Web Pages', 'business', '1389', '29.99')  

當建立 [插入值] 查詢時,[準則] 窗格會變更以反映插入新資料列僅只使用的選項:資料行名稱與要插入的值。

警告

[插入值] 查詢執行的動作無法恢復。 為安全起見,在執行查詢前請先備份資料。

若要建立 [插入值] 查詢

  1. 將要更新的資料表加入至 [圖表] 窗格。

  2. 在 [查詢設計工具] 功能表中指向 [變更類型],然後按一下 [插入值]

    注意

    當啟動 [插入值] 查詢時,[圖表] 窗格中若顯示一個以上之資料表,[查詢和檢視表設計工具] 會顯示選擇插入值的目標資料表對話方塊,詢問要更新的資料表名稱。

  3. 在 [圖表] 窗格中,按一下要提供新值之各資料行的核取方塊。 這些資料行將顯示在 [準則] 窗格中。 只有加入查詢中的資料行才會更新。

  4. 在 [準則] 窗格之 [新值] 資料行中,輸入資料行的新值。 您可輸入常值、資料行名稱或運算式。 該值必須符合 (或相容於) 正在更新之資料行的資料類型。

    警告

    查詢和檢視設計師不會檢查值是否符合要插入之資料行的長度。 如果提供的值太長,它可能會無預警地被截斷。 例如,如果 name 資料行的長度是 20 個字元,但是您指定了 25 個字元的插入值,最後 5 個字元可能會被截斷。

當執行 [插入值] 查詢時, 結果窗格不會報告結果。 而是出現訊息指出已經變更了多少資料列。

另請參閱

支援的查詢類型 (Visual Database Tools)
設計查詢和檢視使用說明主題 (Visual Database Tools)
執行查詢的基本作業 (Visual Database Tools)