主要内容

使用数据库资源管理器创建SQL查询

使用数据库资源管理器App,您可以通过单击同时打开一个或多个数据库连接连接在工具条中。数据库资源管理器应用为每个SQL查询创建一个数据源选项卡。

在每个数据源选项卡上,可以用两种方式之一编写SQL查询。如果您不熟悉SQL查询语言,或者希望查看数据库中的数据,则可以使用数据浏览器与工具条中的按钮一起显示。或者,如果您已经熟悉SQL,那么可以手动输入SQL查询。在输入查询时,可以使用更高级的SQL语句(例如,作为集团).您也可以输入数据库专有且不符合ANSI标准的SQL代码。

使用工具条按钮创建SQL查询

使用这些步骤作为使用工具条中的按钮创建SQL查询的通用工作流。

  • 使用数据库资源管理器应用程序连接到数据源。有关示例,请参见MySQL ODBC for Windows

  • 中的表数据浏览器窗格。的SQL查询窗格中显示一个SQL查询,该查询选择表的所有列和行。的数据预览窗格显示表中前10行数据的预览。例如,连接到a微软®访问™数据库,并选择inventorytable数据库表中。

    数据库浏览器窗格显示了数据库资源管理器应用程序中选中的表inventoryTable。SQL查询窗格显示了从inventoryTable中选择所有行的SQL SELECT查询,数据预览窗格显示了从查询中返回的前10行数据。

  • 加入部份数据库资源管理器选项卡上,单击加入显示加入选项卡。在添加部份加入选项卡中选择的表的名称数据浏览器窗格出现在左侧表格列表。

    • 左起列表中,选择共享列的名称。

    • 右起表格列表中,选择要连接的表的名称。

    • 右起列表中,选择共享列的名称。

    • 点击添加连接.应用程序默认创建一个内部连接。

    • 关闭加入选项卡。

    连接表的具体操作请参见使用数据库资源管理器应用程序连接表

  • 数据浏览器窗格中,展开已连接表的表名节点,并选择特定的复选框以选择表列。的SQL查询而且数据预览窗格显示指定的列。

  • 标准部分中,点击在哪里显示在哪里选项卡。在添加节,选择操作符和值以输入SQL在哪里条件。点击添加过滤器.若要在值中表示字符串,请将文本括在单引号中。关闭在哪里选项卡。

  • 标准部分中,点击命令显示命令选项卡。在添加部分,选择要排序的列并单击添加类.关闭命令选项卡。

  • 进口部分中,点击导入数据将所有SQL查询结果导入MATLAB®工作区作为一个表。

  • 查询部分中,点击清晰的查询清除当前SQL查询并创建一个新查询。

  • 连接节中,通过单击关闭数据库连接紧密联系

    请注意

    方法中选择相应的数据源,从而关闭所选的数据库连接紧密联系列表。

有关详细示例,请参见数据库资源管理器应用程序。

手动输入SQL查询

使用这些步骤作为手动输入SQL查询的通用工作流。

  • 连接到数据库资源管理器应用程序中的数据源。有关示例,请参见MySQL ODBC for Windows

  • 查询部分中,点击手册打开一个新的数据源选项卡。该选项卡具有与前一个活动选项卡相同的数据源名称,但数据库资源管理器应用程序附加了该后缀_manual到选项卡名。手动数据源选项卡与前一个活动选项卡保持相同的数据库连接。

  • 类中输入或粘贴SQL查询SQL查询窗格。

    请注意

    如果你点击手册时,活动数据源选项卡中包含SQL查询SQL查询窗格,然后可以手动修改现有的SQL查询。或者,单击清晰的查询以清除新选项卡中现有的SQL查询并输入新的查询。

    对于以后的每一次单击手册,新选项卡包含一个编号后缀。

  • 预览部分中,点击预览查询.数据库资源管理器应用程序执行SQL查询并更新数据预览显示结果的窗格。如果SQL查询有效,则数据预览窗格默认显示前10行数据。属性中的值,可查看更多行预览大小盒子。

  • 修改SQL查询,单击预览查询.的数据预览窗格显示更新后的结果。

  • 进口部分中,点击导入数据将所有SQL查询结果作为表导入到MATLAB工作区中。

  • 连接节中,通过单击关闭数据库连接紧密联系

    请注意

    方法中选择相应的数据源,从而关闭所选的数据库连接紧密联系列表。

有关手动输入SQL查询的详细示例,请参见数据库资源管理器应用程序。

使用多个SQL查询

要使用同一个数据库创建不同的SQL查询,请遵循以下步骤:

  • 连接部份数据库资源管理器选项卡上,单击连接并选择数据源以创建数据库连接。

  • 2 .在连接对话框中输入数据库的用户名和密码,单击连接

  • 在“编目和模式”对话框中,选择编目和模式,单击好吧.如果数据库中只有一个编目或模式可用,则不会打开“编目和模式”对话框。

    数据库资源管理器应用程序打开一个以数据源名称作为选项卡名称的新选项卡。

  • 若要使用同一数据库连接创建不同的SQL查询,请单击新的查询连接部分。

该应用程序打开一个新的数据源选项卡,并在选项卡名称后添加一个编号的后缀。在每个后续数据源选项卡名称中,该数字加1。

您还可以在不同的目录或模式中创建SQL查询。重复这些步骤,并在“编目和模式”对话框中选择不同的编目或模式。

要连接到不同的数据库,请重复这些步骤并从连接列表。

SQL查询限制

数据库资源管理器应用程序有这些限制,您可以通过使用命令行来避免这些限制。

  • 您只能连接到关系数据库。

  • 您可以输入单个SQL选择声明。中不能输入其他SQL语句,也不能输入多条SQL语句SQL查询窗格。

  • 不能修改数据库结构和数据库数据。

  • 无法执行存储过程。

另请参阅

功能

应用程序

相关的话题

外部网站