如何:为数据生成指定列

更新:2007 年 11 月

要生成数据,必须创建并运行一个数据生成计划。数据生成计划包含有关要用数据填充哪些表和列的信息。有关更多信息,请参见数据生成计划

以下是为数据生成指定列时应考虑的重要事项:

  • 必须为主键列生成数据。

  • 必须为不可为 null 的列生成数据,但具有默认约束的列除外。

  • 可以部分填充可为 null 的列。若要测试 null 值,不必将整列留为 null。在数据生成中包括该列,然后设置该列的“null 百分比”属性。

在指定要填充数据的列之前,必须打开或创建数据生成计划,并指定要填充数据的表。有关更多信息,请参见如何:创建数据生成计划如何:指定用于数据生成的表

选择要填充数据的列

  1. 打开或创建一个数据生成计划。数据生成计划、“数据生成预览”窗口和“列详细信息”窗口都显示在 Visual Studio 设计器中。

    说明:

    如果“列详细信息”和“数据生成预览”窗口尚未打开,可以通过以下方法来打开它们:打开“数据”菜单,指向“数据生成”,然后单击窗口名称。默认情况下,“数据生成预览”窗口和“列详细信息”窗口以选项卡的形式停靠在数据生成计划窗口的底部。若要展开视图,请单击窗口,然后单击“窗口”菜单上的“选项卡式文档”。也可以在标题栏中右击,然后单击“选项卡式文档”。

  2. 在数据生成计划窗口中单击。

    架构中的所有表都在数据生成计划中列出。

  3. 单击要为其指定要填充的列的表。

  4. 单击“列详细信息”窗口。

    该表中的所有列在“列详细信息”窗口中列出。

  5. 选中/清除每个列前面的复选框,以指定要填充数据的列。您将无法清除主键列的复选框,或者不可为 null 且没有默认约束的列的复选框。

    说明:

    “属性”窗口将显示“允许为 Null”和“默认值”属性。可以使用这些属性来决定用数据填充哪些列。

  6. (可选)为数据生成计划中包括的每个表重复步骤 3 到 5。

  7. 在“文件”菜单上,单击“保存”。

    现在,您已经指定了要包括哪些列,接下来可以指定要如何用数据填充这些列。有关更多信息,请参见为列指定数据生成的详细信息

请参见

任务

如何:指定要生成的行数

如何:运行数据生成计划以生成数据

演练:创建和运行数据生成计划

其他资源

生成数据概述

数据生成器演练