llms.txt: machine-readable documentation index. Markdown version of this page is also available.

IntelliJ IDEA 2026.3 Help

DDL

为 CREATE、 ALTER 、视图、约束和其他 DDL 结构配置代码样式。

使用此页面配置 SQL 文件的格式选项。 当您更改这些设置时, 预览 面板将显示这将如何影响您的代码。

条目

描述

放置左括号

将左括号与行中的第一个关键字对齐或缩进到其下方。 选择 在同一行上 以保持关键字所在行的开头括号。

放置元素

更改括号中元素的位置。

  • 同一行对齐 :对齐该子句的所有成员,使第一个成员与圆括号保持在同一行。

  • 已包装且不缩进 :将条款的所有成员都移至新行,不添加缩进。

  • 已包装并对齐 :将条款的所有成员对齐并移到新的一行。

  • 已包装并缩进 :添加一个缩进,并将条款的所有成员移至新行。

放置右括号

更改右括号的位置。

  • 在末尾 :将闭合括号放在与子句最后一个元素相同的行上。

  • 在开头 :将关闭括号与子句的最后一个元素一起移至新行。

  • 在起始括号下 :将闭合括号放在开启括号下方。

  • 在元素下 :将闭合括号置于条款的对齐元素下。

对齐类型

在从句中对齐类型(例如, serial, char, varchar ,等等)。

对齐默认值

对 DEFAULT 约束进行对齐。

对齐可空性

对齐 NULL 和 NOT NULL 约束。

较短时收起

将多行短代码部分连接起来。 将要折叠的部分的长度由 IntelliJ IDEA 自动确定。

ALTER 指令换行

将 ALTER 指令移到新行。

对齐 ALTER 指令

对齐所有 ALTER 指令。 要使用此选项,请将 ALTER 指令换行 选项设置为 不要更改。

条目

描述

约束换行

将 CONSTRAINT 移到新的一行。

密钥/CHECK 换行

将 KEY 和 CHECK 移到新行。

REFERENCES 换行

将 REFERENCES 移至新的一行。

级联和可延迟性换行

将 CASCADE 和 DEFERRED 约束移至新行。

条目

描述

缩进内容

在 创建架构 语句的内容前添加缩进。

声明之间的最小空行数

设置声明之间的最小空行数。 如果您在此选项中输入的行数少于声明的行数,将自动添加额外的行。

声明之间的最大空行数

设置声明之间的最大空行数。 如果您在此选项中添加的行数超过声明的数量,额外的行将自动被删除。

条目

描述

AS 换行

将 AS 子句移至新一行。

查询开头换行

将查询的开始部分移至新行。

缩进查询

在查询前添加缩进。 必须启用 查询开头换行 选项。

条目

描述

第一个选项换行

将后缀表达式的第一个选项移至新行。

下一个选项换行

将后缀表达式的第二个选项移至新的一行。

缩进选项

在后缀表达式的选项前添加一个缩进。

对齐选项

将后缀表达式的所有选项对齐。

2026年 11月 3日