代码生成

DDL 语句

创建/修改表生成

在数据库视图或直接从 SQL 代码中,在表名称上按下 Ctrl+F6。 此时将弹出一个窗口,您可以在里面修改数据。 定义或 更改列、索引和约束等表组件。 您可以在即时预览中查看生成的代码。 选择您要执行的操作:立刻执行或 在编辑器中粘贴。

SQL 生成器

任意对象的 DDL 语句

SQL 生成器可以帮您获取带有选项的 DDL 脚本。 为此,请按下 Ctrl+Alt+G 或 选择上下文菜单 → SQL 脚本 → SQL 生成器…,然后获取任意类型的 对象(表、方案、过程等等) 的生成 DDL。

许多对象或整个架构的 DDL 语句

该操作同样也适用于许多对象,甚至是整个架构。 在架构名称上按下 Ctrl+Alt+G,获取可以创建所有对象 的脚本。

为选定的对象生成 SQL 文件

当您使用 SQL 生成器 Ctrl+Alt+G 从对象获取 DDL 时,您还可以为这些对象生成 SQL 文件。 为此,请点击左侧窗格上的 Save 按钮。

输出一共有两种布局。 现在您可以点击布局下拉菜单右边的编辑按钮并编辑它们了。 您也可以创建自己的布局。 这些布局 只是 Groovy 脚本而已。

为过程生成执行脚本

为此,请在 Generate 中选择 Execute procedures and functions 选项。

用于创建对象的代码段

通过 Alt+Ins 调用的 Generate 操作可以帮您生成和修改 DDL 语句。 如果您创建函数、过程或触发器 (使用 Generate 操作),那么 DDL 代码段将被粘贴到编辑器中。 如果您创建表,您可以用上面提到的窗口从 UI 定义所有的表组件:将生成合适的 DDL 语句。

要了解关于 DML 生成的信息,请参阅导入/导出选项