查询
为 INSERT、 UPDATE、 与、 选择、 FROM 和其他查询结构配置代码样式。
使用此页面配置 SQL 文件的格式选项。 当您更改这些设置时, 预览 面板将显示这将如何影响您的代码。
常见
条目 | 描述 |
|---|---|
对齐子句的第一个单词 | 将关键字对齐到语句部分第一个单词的左或右边距(例如,
|
将子句元素置于 | 将条款元素移至新行(换行 )或保持在同一行(同一行)。 |
放置逗号 | 将逗号( 自动 选项会分析周围的上下文并计算出逗号最合适的位置。 例如,您有三个逗号出现:两个逗号在前面,一个逗号在后面。 自动 选项将会把第三个出现的逗号移到开始位置。 此选项仅在单一上下文中有超过三个案例时有效。 否则,逗号保持原样。 如果您希望在启用 至开头 选项后不在逗号后换行,请在 封装 选项卡上清除 换行符 复选框。 |
收起简短声明 | 将多行短句连接起来。 将被折叠的声明的长度由 JetBrains Rider 自动确定。 要仅为子查询启用此选项,请选择 仅子查询。 |
将部分元素保留在章节标题下 | 将所有部分元素都移至主关键词(一个标题)下的部分中。 |
对齐小节元素 | 对齐条款部分的元素。
|
在元素右侧对齐行注释 | 将位于代码右侧的行注释进行对齐。 |
INSERT 语句和 VALUES 子句
条目 | 描述 |
|---|---|
将 INTO 置于新行中 | 将 |
将 INTO 子句元素置于 | 将紧随 选项 与通用相同 意味着选定的选项行为必须复制 通用 部分中类似选项的行为,该部分位于 查询 选项卡上。 |
将 VALUES 子句元素(行)置于 | 将紧随 选项 与通用相同 意味着选定的选项行为必须复制 通用 部分中类似选项的行为,该部分位于 查询 选项卡上。 |
放置左圆括号 | 将开头的括号对齐或缩进到该行的第一个关键字下方。 选择 在同一行 以保持关键字所在行的开头括号。 |
放置列或值 | 更改元素相对于开括号的位置。
|
放置右圆括号 | 更改关闭括号的位置。
|
将列或值换行 | 将对象移至新的一行。
|
放置逗号 | 将逗号( 自动 选项会分析周围的上下文并计算出逗号最合适的位置。 例如,您有三个逗号出现:两个逗号在前面,一个逗号在后面。 自动 选项将会把第三个出现的逗号移到开始位置。 此选项仅在单一上下文中有超过三个案例时有效。 否则,逗号保持原样。 如果您希望在启用 至开头 选项后不在逗号后换行,请在 封装 选项卡上清除 换行符 复选框。
选项 与通用相同 意味着选定的选项行为必须复制 通用 部分中类似选项的行为,该部分位于 查询 选项卡上。 . |
在括号内部放置空格 | 在开括号之后和闭括号之前添加一个空格。 |
收起短的多行值 | 将所有声明放在一行上。
|
对齐多行 VALUES | 选择最适合 |
更新语句
条目 | 描述 |
|---|---|
将元素置于 | 将条款元素移至新行(换行 )或保持在同一行(同一行)。 选项 与通用相同 意味着选定的选项行为必须复制 通用 部分中类似选项的行为,该部分位于 查询 选项卡上。 |
将元素换行 | 将元素移至新的一行。
|
放置逗号 | 将逗号( 自动 选项会分析周围的上下文并计算出逗号最合适的位置。 例如,您有三个逗号出现:两个逗号在前面,一个逗号在后面。 自动 选项将会把第三个出现的逗号移到开始位置。 此选项仅在单一上下文中有超过三个案例时有效。 否则,逗号保持原样。 如果您希望在启用 至开头 选项后不在逗号后换行,请在 封装 选项卡上清除 换行符 复选框。 选项 与通用相同 意味着选定的选项行为必须复制 通用 部分中类似选项的行为,该部分位于 查询 选项卡上。 |
对齐 `=` | 将所有等号对齐(
|
WITH 子句
条目 | 描述 |
|---|---|
将元素置于 | 将条款元素移至新行(换行 )或保持在同一行(同一行)。 选项 与通用相同 意味着选定的选项行为必须复制 通用 部分中类似选项的行为,该部分位于 查询 选项卡上。 |
封装子查询 | 将元素移至新的一行。
|
放置逗号 | 将逗号( 自动 选项会分析周围的上下文并计算出逗号最合适的位置。 例如,您有三个逗号出现:两个逗号在前面,一个逗号在后面。 自动 选项将会把第三个出现的逗号移到开始位置。 此选项仅在单一上下文中有超过三个案例时有效。 否则,逗号保持原样。 在中间 选项将两行代码合并为一行。 如果您希望在启用 至开头 选项后不在逗号后换行,请在 封装 选项卡上清除 换行符 复选框。 放置逗号 选项仅在 WITH 子句 部分中的 封装子查询 选项设置为 截断 或 如果长则截断 时有效。 选项 与通用相同 意味着选定的选项行为必须复制 通用 部分中类似选项的行为,该部分位于 查询 选项卡上。
|
对齐 AS | 对齐所有
|
SELECT子句
条目 | 描述 |
|---|---|
将元素置于 | 将条款元素移至新行(换行 )或保持在同一行(同一行)。 选项 与通用相同 意味着选定的选项行为必须复制 通用 部分中类似选项的行为,该部分位于 查询 选项卡上。 |
将元素换行 | 将元素移至新的一行。
|
放置逗号 | 将逗号( 自动 选项会分析周围的上下文并计算出逗号最合适的位置。 例如,您有三个逗号出现:两个逗号在前面,一个逗号在后面。 自动 选项将会把第三个出现的逗号移到开始位置。 此选项仅在单一上下文中有超过三个案例时有效。 否则,逗号保持原样。 如果您希望在启用 至开头 选项后不在逗号后换行,请在 封装 选项卡上清除 换行符 复选框。 选项 与通用相同 意味着选定的选项行为必须复制 通用 部分中类似选项的行为,该部分位于 查询 选项卡上。 |
在 ALL、DISTINCT 后换行 | 在 |
如果元素 ≤ ,请将元素保持在一行内。 | 设置单行最大元素数量。 |
使用 AS | 始终为别名使用 |
对齐 AS | 对齐所有 |
FROM 子句
条目 | 描述 |
|---|---|
将元素置于 | 将条款元素移至新行(换行 )或保持在同一行(同一行)。 选项 与通用相同 意味着选定的选项行为必须复制 通用 部分中类似选项的行为,该部分位于 查询 选项卡上。 |
将元素换行 | 将元素移至新的一行。
|
放置逗号 | 将逗号( 自动 选项会分析周围的上下文并计算出逗号最合适的位置。 例如,您有三个逗号出现:两个逗号在前面,一个逗号在后面。 自动 选项将会把第三个出现的逗号移到开始位置。 此选项仅在单一上下文中有超过三个案例时有效。 否则,逗号保持原样。 如果您希望在启用 至开头 选项后不在逗号后换行,请在 封装 选项卡上清除 换行符 复选框。 选项 与通用相同 意味着选定的选项行为必须复制 通用 部分中类似选项的行为,该部分位于 查询 选项卡上。 |
将第一个 JOIN 换行 | 将 |
将下一个 JOIN 换行 | 将 |
缩进 JOIN | 在 |
将仅联接查询中的 JOIN 放置在以下元素下 | 选择对齐
|
对齐联接表 | 对齐 |
对齐表别名 | 对齐 |
将 ON/USING 换行 | 将 |
将 ON/USING 置于以下元素下 | 将 |
WHERE 和 HAVING 子句
条目 | 描述 |
|---|---|
将元素置于 | 将条款元素移至新行(换行 )或保持在同一行(同一行)。 选项 与通用相同 意味着选定的选项行为必须复制 通用 部分中类似选项的行为,该部分位于 查询 选项卡上。 |
将元素换行 | 将元素移至新的一行。
|
放置顶层 AND/OR | 将 AND 和 OR 移动到从句的末尾(至结尾 )或开始(至开头 )处。 |
对齐 AS | 对齐所有 |
GROUP BY 和 ORDER BY 子句
条目 | 描述 |
|---|---|
将元素置于 | 将条款元素移至新行(换行 )或保持在同一行(同一行)。 选项 与通用相同 意味着选定的选项行为必须复制 通用 部分中类似选项的行为,该部分位于 查询 选项卡上。 |
将元素换行 | 将元素移至新的一行。
|
放置逗号 | 将逗号( 自动 选项会分析周围的上下文并计算出逗号最合适的位置。 例如,您有三个逗号出现:两个逗号在前面,一个逗号在后面。 自动 选项将会把第三个出现的逗号移到开始位置。 此选项仅在单一上下文中有超过三个案例时有效。 否则,逗号保持原样。 如果您希望在启用 至开头 选项后不在逗号后换行,请在 封装 选项卡上清除 换行符 复选框。 选项 与通用相同 意味着选定的选项行为必须复制 通用 部分中类似选项的行为,该部分位于 查询 选项卡上。 |
对齐 ASC/DESC | 对齐所有 |
子查询
条目 | 描述 |
|---|---|
放置左圆括号 | 将开头的括号对齐或缩进到该行的第一个关键字下方。 选择 在同一行 以保持关键字所在行的开头括号。 |
放置子查询 | 更改括号中元素的位置。
|
放置右圆括号 | 更改关闭括号的位置。
|
在括号内部放置空格 | 在开括号之后和闭括号之前添加一个空格。 |















