技术开发 频道

SQL Server 2008查询任务生成器

  【IT168 技术文档】使用“查询生成器”对话框可以创建在执行 SQL 任务、OLE DB 源和 OLE DB 目标以及查找转换中使用的查询。

  “查询生成器”对话框中的图形工具使您可以使用拖放操作来构造查询。默认情况下,“查询生成器”对话框将生成 SELECT 查询,但也可以生成 INSERT、UPDATE 或 DELETE 查询。还可以在“查询生成器”对话框中分析和运行所有类型的 SQL 语句。有关包中 SQL 语句的详细信息,请参阅在包中使用查询。

  若要了解有关 Transact-SQL 语言及其语法的详细信息,请参阅 Transact-SQL 引用(数据库引擎)。

  还可以在查询中使用变量,以便为输入参数提供值、捕获输出参数的值并存储返回代码。若要了解有关在包所使用查询中使用变量的详细信息,请参阅执行 SQL 任务、OLE DB 源 和 在包中使用查询。若要了解有关在执行 SQL 任务中使用变量的详细信息,请参阅在执行 SQL 任务中使用参数和返回代码和在执行 SQL 任务中使用结果集。

  查找转换和模糊查找转换也可以使用带有参数和返回代码和变量。有关 OLE DB 源的信息也适用于上述两种转换。

   选项
  工具栏
  使用工具栏可以管理数据集、选择要显示的窗格以及控制查询函数。

  值  说明  
  显示/隐藏关系图窗格 
  显示或隐藏“关系图”窗格。
 
  显示/隐藏网格窗格
  显示或隐藏“网格”窗格。
 
  显示/隐藏 SQL 窗格 
  显示或隐藏 SQL 窗格。
 
 显示/隐藏结果窗格 
 显示或隐藏“结果”窗格。
 
  运行
  运行查询。结果将显示在结果窗格中。
 
  验证 SQL
  验证 SQL 语句是否有效。
 
  升序排序
  依据网格窗格中的所选列对输出行按升序排序。
 
 降序排序
 依据网格窗格中的所选列对输出行按降序排序。
 
 删除筛选器
 在网格窗格中选择列名,再单击“删除筛选器”可以删除列的排序条件。
 
 使用 Group By
 向查询中添加 GROUP BY 功能。
 
 添加表
 向查询中添加新表。
 
  查询定义
  查询定义提供可用来定义和测试查询的工具栏和窗格。

  窗格  说明 
  “关系图”窗格
  在关系图中显示查询。关系图可显示查询中包含的表以及这些表的联接方式。选中或清除表中某列旁边的复选框,即可在查询输出中添加或删除该列。

  当您向查询添加表时,查询生成器将根据表和表中的键在表之间创建联接。若要添加联接,请将一个表中的字段拖到另一个表中的字段上。若要管理联接,请右键单击该联接,再选择菜单选项。

  右键单击“关系图”窗格,可以添加或删除表,选择所有表,以及显示或隐藏窗格。
 
  “网格”窗格
   在网格中显示查询。使用此窗格可以在查询中添加和删除列,以及更改每个列的设置。
 
  SQL 窗格
   以 SQL 文本的形式显示查询。在“关系图”窗格和“网格”窗格中所做的更改将显示在此窗格中,在此窗格中所做的更改也将显示在“关系图”窗格和“网格”窗格中。
 
  “结果”窗格
   在您单击工具栏上的“运行”时显示查询的结果。

0
相关文章