Share via


HOW TO:指定要產生的資料列數

若要產生資料,您必須建立及執行資料產生計劃。 資料產生計劃會包含您想要填入之資料表及要產生之資料列數的相關資訊。 如需詳細資訊,請參閱使用資料產生器產生資料庫的測試資料

您可以指定要為每一個資料表產生的資料列數。 您可以使用下列方式來設定資料列數:

  • 將要產生的資料列數設定為硬式編碼 (Hard-Coded) 數字。

  • 將要產生的資料列數設定為另一個資料表中產生之資料列數的比例。 如果資料表具有參考另一個資料表的外部索引鍵,您可以在該資料表上使用這個方法。 例如,您可能會想要在客戶資料表中產生 10 個客戶資料列。 然後,您可以針對訂單資料表中的每一個客戶產生 5 筆訂單。 如果資料表有一個以上的外部索引鍵,您只能指定其中一個用於這個比例。

由於您可以指定要產生的資料列數,所以必須開啟或建立資料產生計劃。 如需詳細資訊,請參閱 HOW TO:建立資料產生計劃

若要指定要產生的資料列數

  1. 開啟或建立資料產生計劃。

    資料產生計劃和 [資料產生預覽] 視窗隨即出現在 Visual Studio 中。

    注意事項注意事項

    如果沒有開啟 [資料產生預覽] 視窗,您可以透過開啟 [資料] 功能表、指向 [資料產生],然後按一下視窗名稱,開啟此視窗。 根據預設,[資料產生預覽] 視窗會停駐在資料產生計劃視窗的底部,並以索引標籤形式出現。 若要展開檢視,請在視窗中按一下,然後開啟 [視窗] 功能表,再按一下 [索引標籤式文件]。 您也可以在標題列中按一下滑鼠右鍵,然後按一下 [索引標籤式文件]。

  2. 在資料產生計劃視窗中按一下。

    資料產生計劃視窗會水平分割。 上半部會列出結構描述中的所有資料表。 下半部則會針對反白顯示的資料表顯示詳細資料。 您可以使用資料表資料行中的核取方塊,變更資料產生計劃中所包含的資料表。 如需詳細資訊,請參閱 HOW TO:指定要產生資料的資料表

  3. 針對您要指定產生之資料列數的資料表按一下其資料列。

  4. 執行下列任一步驟:

    1. 按一下 [要插入的資料列] 一欄,並輸入要產生的資料列數。

      注意事項注意事項

      根據預設,一個資料表會產生 50 個資料列。 您可以使用 [選項] 對話方塊來變更此預設值。 如需詳細資訊,請參閱選項 (資料庫工具/資料產生器/一般)

    2. 按一下 [關聯資料表] 一欄,然後按一下向下箭號,再按一下您要指定比例的資料表。

      您可以按一下此資料表根據外部索引鍵參考的任何資料表。 如果此資料表上未定義任何外部索引鍵,則 [關聯資料表] 一欄會是空白的。 在您按一下關聯資料表之後,[關聯資料表的比例] 一欄中會自動填入兩個資料表之間的目前比例。 目前比例的計算方式是使用 [要插入的資料列] 欄的目前值。 您可以按一下 [關聯資料表的比例] 一欄,變更這個比例。 使用 N:M 格式來指定比例,其中 N 是要插入到這個資料表中的資料列數,而 M 則是要插入到參考資料表中的資料列數。 當您變更這個值時,[要插入的資料列] 一欄就會更新,以顯示新的資料列數。

  5. 在 [檔案] 功能表上,按一下 [儲存]。

    現在您已經指定所要產生的資料列數,所以可以指定您要包含的資料行。 如需詳細資訊,請參閱 HOW TO:指定要產生資料的資料行

請參閱

工作

逐步解說:建立和執行資料產生計劃