前页 | 后页 |
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 |
便签本工具栏
此表从左到右介绍了Scratch Pad工具栏上每个按钮的功能。
纽扣 |
行动 |
---|---|
运行SQL |
执行当前在便签本中显示的SQL查询。 检查“结果”和“消息”选项卡以获取执行查询的输出。 |
新 |
清除“ SQL查询”编辑器字段,以便您可以输入新查询。 |
打开 |
从文件加载SQL查询。 显示源文件浏览器,默认情况下显示SQL文件。单击文件名,然后单击“打开”按钮以在便签本中显示文件内容。 |
保存到SQL查询 |
将此SQL语句保存到它来自的SQL Query对象。 |
保存到新的SQL查询 |
创建一个新的SQL Query对象并将此语句保存到该对象。 |
保存到文件 |
将当前显示的查询保存到它来自的文件。 如果从头开始创建查询,则会显示源文件浏览器,在其中键入新文件名,然后单击“保存”按钮以保存查询。 |
保存到新文件 |
将当前显示的查询保存到新的.sql文件。 将显示一个源文件浏览器,在其中键入新文件名,然后单击“保存”按钮以保存查询。 |
明确 |
清除便签本的内容。 在便签簿中显示的所有查询都将保留在那里,直到用文件中的另一个查询替换它或关闭模型为止。 |
切换评论 |
将SQL注释字符'-'应用于每个选定行的开头,或者,如果选定行已被注释,则删除注释字符。或者,按Ctrl + + C。 |
语句分隔符 |
输入用于标记每个语句结尾的字符。 |
救命 |
在SQL查询便笺簿上显示帮助。 |
查询说明 |
显示一个标签,该标签提供当前SQL的描述,是否有未决的更改(由前导*表示)以及已加载的SQL Query对象或Filename的名称。 |
笔记
- SQL Scratch Pad不会以任何方式操纵您的SQL,因此您必须对当前的DBMS使用正确的语法
- 虽然SQL Scratch Pad可以执行多个SQL语句,并且每个语句的状态和消息显示在“消息”列表中,但一次只能在“结果”列表中显示一个SELECT语句的结果;所有后续的SELECT语句将被忽略