主要内容

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

使用数据库资源管理器应用程序,您可以通过点击同时打开一个或多个数据库连接连接在将来发布。数据库资源管理器应用程序为每个SQL查询创建一个数据源选项卡。

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

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

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

  • 使用数据库资源管理器应用程序连接到一个数据源MySQL ODBC for Windows

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

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

    • 从左边列表,选择共享列的名称。

    • 从右边表格列表,选择要加入的表的名称。

    • 从右边列表,选择共享列的名称。

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

    • 关闭加入选项卡。

    加入表的详细信息请参见使用数据库资源管理器应用程序连接表

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

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

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

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

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

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

    请注意

    如果有多个连接打开,则通过从紧密联系列表。

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

手动输入SQL查询

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

  • 在数据库资源管理器应用程序中连接到一个数据源MySQL ODBC for Windows

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

  • 将SQL查询输入或粘贴到SQL查询窗格。

    请注意

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

    为以后每次单击手册,则新选项卡包含编号后缀。

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

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

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

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

    请注意

    如果有多个连接打开,则通过从紧密联系列表。

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

使用多个SQL查询

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

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

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

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

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

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

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

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

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

SQL查询的限制

Database Explorer应用程序有这些限制,您可以通过使用命令行来避免这些限制。

  • 只能连接关系数据库。

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

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

  • 不能执行存储过程。

另请参阅

功能

应用程序

相关的话题

外部网站