使用数据库浏览器应用程序,您可以通过点击同时打开一个或多个数据库连接连接在工具条中。DatabaseExplorer应用程序为每个SQL查询创建一个数据源选项卡。
在每个数据源选项卡上,您可以用以下两种方式之一编写SQL查询。如果您不熟悉SQL查询语言,或者希望研究数据库中的数据,那么可以使用数据浏览器窗格以及工具栏中的按钮。或者,如果您已经熟悉SQL,那么手动输入一个SQL查询。在输入查询时,可以使用更高级的SQL语句(例如,像
,集团
,有
)。您还可以输入数据库专有且不符合ANSI标准的SQL代码。
将这些步骤用作使用toolstrip中的按钮创建SQL查询的常规工作流。
使用数据库资源管理器应用程序连接到数据源。有关示例,请参见MySQL ODBC for Windows.
单击列表中的表数据浏览器窗玻璃这个SQL查询窗格显示一个SQL查询,该查询选择表的所有列和行。的数据预览窗格显示表中前10行数据的预览。例如,连接到a微软®通道™数据库,然后选择库存表
数据库表。
在加入部分数据库浏览器选项卡,单击加入显示加入“工具条”中的选项卡。在添加部分加入选项卡中选定的表的名称数据浏览器窗格出现在左侧表格列表。
从左边列列表,选择共享列的名称。
从右边表格列表,选择要加入的表的名称。
从右边列列表,选择共享列的名称。
点击添加连接.应用程序默认创建一个内部连接。
关闭加入标签。
加入表的详细信息请参见使用数据库资源管理器应用程序连接表.
在数据浏览器窗格中,展开联接表的“表名”节点,并选中特定复选框以选择表列。这个SQL查询和数据预览窗格显示指定的列。
在标准部分,单击哪里显示哪里“工具条”中的选项卡。在添加节中,选择要输入SQL的运算符和值哪里
条件点击添加过滤器. 要在值中表示字符串,请将文本括在单引号中。关闭哪里标签。
在标准部分,单击命令显示命令“工具条”中的选项卡。在添加节中,选择要排序的列并单击添加类. 关闭命令标签。
在进口部分,单击将所有SQL查询结果导入MATLAB®工作空间作为一个表。
在查询部分,单击明确询问清除当前SQL查询并创建新查询。
在连接节中,通过单击关闭数据库连接密切联系.
笔记
如果打开了多个连接,请通过从中选择相应的数据源来关闭所选的数据库连接密切联系列表。
有关详细示例,请参见数据库浏览器应用程序。
使用这些步骤作为手动输入SQL查询的通用工作流。
连接到数据库资源管理器应用程序中的数据源。有关示例,请参见MySQL ODBC for Windows.
在查询部分,单击手册打开新的数据源选项卡。该选项卡与之前的活动选项卡具有相同的数据源名称,但是数据库资源管理器应用程序附加了后缀_手册
到TAB名。手动数据源选项卡与前一个活动选项卡保持相同的数据库连接。
将SQL查询输入或粘贴到SQL查询窗格。
笔记
如果您点击手册当活动数据源选项卡中包含SQL查询时SQL查询窗格中,则可以手动修改现有SQL查询。或者,您可以单击明确询问清除新选项卡中已有的SQL查询,并输入新的查询。
对于以后每次单击手册,新选项卡包含编号后缀。
在预览部分,单击预览查询.数据库资源管理器应用程序执行SQL查询并更新数据预览显示结果的窗格。如果SQL查询有效,则数据预览窗格默认显示前10行数据。要查看更多行,请调整中的值预览大小盒子。
修改SQL查询并单击预览查询.的数据预览窗格显示更新的结果。
在进口部分,单击将所有SQL查询结果作为表导入到MATLAB Workspace中。
在连接节中,通过单击关闭数据库连接密切联系.
笔记
如果打开了多个连接,请通过从中选择相应的数据源来关闭所选的数据库连接密切联系列表。
有关手动输入SQL查询的详细示例,请参阅数据库浏览器应用程序。
要使用同一数据库创建不同的SQL查询,请执行以下步骤:
在连接部分数据库浏览器选项卡,单击连接并选择要创建数据库连接的数据源。
在“连接”对话框中,输入数据库的用户名和密码,然后单击连接.
在“编目和模式”对话框中,选择编目和模式,然后单击好吧. 如果数据库中只有一个目录或架构可用,则不会打开“目录和架构”对话框。
数据库资源管理器应用程序打开一个新的选项卡,以数据源名称作为选项卡名称。
要使用相同的数据库连接创建不同的SQL查询,请单击新查询在连接部分。
应用程序将打开一个新的数据源选项卡,并在选项卡名称后附加一个编号后缀。在每个后续的数据源选项卡名称中,该数字将增加一个。
您还可以在不同的目录或模式中创建SQL查询。重复这些步骤,并在“目录和模式”对话框中选择不同的目录或模式。
要连接到其他数据库,请重复这些步骤,然后从数据库中选择其他数据源连接列表。
Database Explorer应用程序有这些限制,您可以通过使用命令行来避免这些限制。
您只能连接到关系数据库。
您可以输入单个SQL选择
仅限声明。不能在中输入其他SQL语句或多个SQL语句SQL查询窗格。
不能修改数据库结构或数据库数据。
不能执行存储过程。