前页 后页

SQL便签本

SQL Scratch Pad提供了一种针对实时数据库开发和运行临时SQL查询的机制。在开发数据模型时,您可能想要执行和测试DDL脚本的临时SQL查询,或者在实时数据库上运行查询;所有这些都可以在Enterprise Architect数据库构建器界面中实现。

SQL Scratch Pad要求数据库生成器具有与活动数据库的有效ODBC连接。该数据库连接在数据库构建器的“ SQL Scratch Pad”,“数据库比较”和“执行DDL”选项卡之间共享。

便签本包括:

  • 一个工具栏,提供用于导入,保存,执行和清除SQL查询的工具
  • 在其中创建或导入SQL查询的编辑器面板中-该面板为当前数据模型提供基于SQL的语法突出显示
  • 一个选项卡式面板,由两页组成,一个页面显示执行查询的结果,另一个页面显示执行期间生成的任何消息。

访问

打开“数据库构建器”窗口,然后显示“ SQL Scratch Pad”选项卡。

色带

开发>数据建模>数据库构建器> SQL Scratch Pad

便签本工具栏

SQL scratchpad toolbox in Sparx Systems Enterprise Architect.

此表从左到右介绍了Scratch Pad工具栏上每个按钮的功能。

纽扣

行动

运行SQL

执行当前在便签本中显示的SQL查询。

检查“结果”和“消息”选项卡以获取执行查询的输出。

清除“ SQL查询”编辑器字段,以便您可以输入新查询。

打开

从文件加载SQL查询。

显示源文件浏览器,默认情况下显示SQL文件。单击文件名,然后单击“打开”按钮以在便签本中显示文件内容。

保存到SQL查询

将此SQL语句保存到它来自的SQL Query对象。

保存到新的SQL查询

创建一个新的SQL Query对象并将此语句保存到该对象。

保存到文件

将当前显示的查询保存到它来自的文件。

如果从头开始创建查询,则会显示源文件浏览器,在其中键入新文件名,然后单击“保存”按钮以保存查询。

保存到新文件

将当前显示的查询保存到新的.sql文件。

将显示一个源文件浏览器,在其中键入新文件名,然后单击“保存”按钮以保存查询。

明确

清除便签本的内容。

在便签簿中显示的所有查询都将保留在那里,直到用文件中的另一个查询替换它或关闭模型为止。

切换评论

将SQL注释字符'-'应用于每个选定行的开头,或者,如果选定行已被注释,则删除注释字符。或者,按Ctrl + Shift + C。

语句分隔符

输入用于标记每个语句结尾的字符。

救命

在SQL查询便笺簿上显示帮助。

查询说明

显示一个标签,该标签提供当前SQL的描述,是否有未决的更改(由前导*表示)以及已加载的SQL Query对象或Filename的名称。

笔记

  • SQL Scratch Pad不会以任何方式操纵您的SQL,因此您必须对当前的DBMS使用正确的语法
  • 虽然SQL Scratch Pad可以执行多个SQL语句,并且每个语句的状态和消息显示在“消息”列表中,但一次只能在“结果”列表中显示一个SELECT语句的结果;所有后续的SELECT语句将被忽略

学到更多