查询
常见的
物品 | 描述 | ||||||
---|---|---|---|---|---|---|---|
对齐从句的第一个单词 | 将关键字与语句部分的第一个单词的左边距或右边距对齐(例如,SELECT)。To left with indent选项将除 WITH、UNION 和 INTERSECT 之外的所有关键字沿左边距与缩进对齐。
| ||||||
将子句元素放在 | 将子句元素移动到新行(新行)或将它们留在同一行(同一行)。 | ||||||
放置逗号 | 将逗号 ( 自动选项分析周围的上下文并计算最适合逗号的位置。例如,您有 3 个逗号出现:两个逗号在开头,一个逗号在结尾。自动选项会将第三次出现的逗号移到开头。仅当您在单个上下文中具有三个以上案例时,此选项才有效。否则,逗号保持原样。 如果要在启用“开始”选项时禁用逗号后的新行,请清除“换行”选项卡上的“换行符”复选框。 | ||||||
收起简短的陈述 | 加入多行简短语句。将被折叠的语句的长度由 PhpStorm 自动确定。要仅为子查询启用此选项,请选择仅子查询。 | ||||||
将部分元素保留在部分标题下 | 移动部分主要关键字(标题)下的所有部分元素。 | ||||||
对齐剖面元素 | 对齐子句部分的元素。
| ||||||
在元素右侧对齐行注释 | 对齐代码右侧的行注释。 |
INSERT 语句和 VALUES 子句
物品 | 描述 | ||||
---|---|---|---|---|---|
将 INTO 放在新行上 | 将 INTO 和 INTO 后面的子句元素移动到新的一行。 | ||||
将 INTO 子句元素放在 | 将 INTO 后面的子句元素移动到新的一行。 As in common选项意味着所选选项的行为必须与 Queries 选项卡的 Common 部分中的类似选项的行为相同。 | ||||
将 VALUES 子句元素(行)放在 | 将 VALUES 之后的子句元素移动到新行。 As in common选项意味着所选选项的行为必须与 Queries 选项卡的 Common 部分中的类似选项的行为相同。 | ||||
放置左括号 | 在该行的第一个关键字下对齐或缩进左括号。选择在同一行以将左括号保留在关键字所在的行上。 | ||||
放置列或值 | 更改元素相对于左括号的位置。
| ||||
放置右括号 | 更改右括号的位置。
| ||||
换行列或值 | 将对象移动到新行。
| ||||
放置逗号 | 将逗号 ( 自动选项分析周围的上下文并计算最适合逗号的位置。例如,您有 3 个逗号出现:两个逗号在开头,一个逗号在结尾。自动选项会将第三次出现的逗号移到开头。仅当您在单个上下文中具有三个以上案例时,此选项才有效。否则,逗号保持原样。 如果要在启用“开始”选项时禁用逗号后的新行,请清除“换行”选项卡上的“换行符”复选框。
As in common选项意味着所选选项的行为必须与 Queries 选项卡的 Common 部分中的类似选项的行为相同。. | ||||
将空格放在括号内 | 在左括号之后和右括号之前添加一个空格。 | ||||
折叠短多行值 | 将所有语句放在一行上。 |
更新语句
物品 | 描述 |
---|---|
放置元素 | 将子句元素移动到新行(新行)或将它们留在同一行(同一行)。 As in common选项意味着所选选项的行为必须与 Queries 选项卡的 Common 部分中的类似选项的行为相同。 |
包裹元素 | 将元素移动到新行。
|
放置逗号 | 将逗号 ( 自动选项分析周围的上下文并计算最适合逗号的位置。例如,您有 3 个逗号出现:两个逗号在开头,一个逗号在结尾。自动选项会将第三次出现的逗号移到开头。仅当您在单个上下文中具有三个以上案例时,此选项才有效。否则,逗号保持原样。 如果要在启用“开始”选项时禁用逗号后的新行,请清除“换行”选项卡上的“换行符”复选框。 As in common选项意味着所选选项的行为必须与 Queries 选项卡的 Common 部分中的类似选项的行为相同。 |
对齐`=` | 对齐所有等号 ( |
WITH子句
物品 | 描述 | ||||||
---|---|---|---|---|---|---|---|
放置元素 | 将子句元素移动到新行(新行)或将它们留在同一行(同一行)。 As in common选项意味着所选选项的行为必须与 Queries 选项卡的 Common 部分中的类似选项的行为相同。 | ||||||
包装子查询 | 将元素移动到新行。
| ||||||
放置逗号 | 将逗号 ( 自动选项分析周围的上下文并计算最适合逗号的位置。例如,您有 3 个逗号出现:两个逗号在开头,一个逗号在结尾。自动选项会将第三次出现的逗号移到开头。仅当您在单个上下文中具有三个以上案例时,此选项才有效。否则,逗号保持原样。 In the middle选项将两行代码合并到一行。 如果要在启用“开始”选项时禁用逗号后的新行,请清除“换行”选项卡上的“换行符”复选框。 仅当WITH 子句部分中的Wrap subqueries选项设置为Chop或Chop if long时,Place comma选项才有效。 As in common选项意味着所选选项的行为必须与 Queries 选项卡的 Common 部分中的类似选项的行为相同。
| ||||||
对齐 AS | 对齐所有 AS 关键字。 |
选择子句
物品 | 描述 |
---|---|
放置元素 | 将子句元素移动到新行(新行)或将它们留在同一行(同一行)。 As in common选项意味着所选选项的行为必须与 Queries 选项卡的 Common 部分中的类似选项的行为相同。 |
包裹元素 | 将元素移动到新行。
|
放置逗号 | 将逗号 ( 自动选项分析周围的上下文并计算最适合逗号的位置。例如,您有 3 个逗号出现:两个逗号在开头,一个逗号在结尾。自动选项会将第三次出现的逗号移到开头。仅当您在单个上下文中具有三个以上案例时,此选项才有效。否则,逗号保持原样。 如果要在启用“开始”选项时禁用逗号后的新行,请清除“换行”选项卡上的“换行符”复选框。 As in common选项意味着所选选项的行为必须与 Queries 选项卡的 Common 部分中的类似选项的行为相同。 |
ALL, DISTINCT 之后的新行 | 在 ALL 和 DISTINCT 之后添加新行。 |
如果 ≤ 则将元素保持在一行 | 设置一行的最大元素数。 |
用于 | 始终使用 AS 作为别名。 |
对齐 AS | 对齐所有 AS 关键字。 |
FROM 子句
物品 | 描述 |
---|---|
放置元素 | 将子句元素移动到新行(新行)或将它们留在同一行(同一行)。 As in common选项意味着所选选项的行为必须与 Queries 选项卡的 Common 部分中的类似选项的行为相同。 |
包裹元素 | 将元素移动到新行。
|
放置逗号 | 将逗号 ( 自动选项分析周围的上下文并计算最适合逗号的位置。例如,您有 3 个逗号出现:两个逗号在开头,一个逗号在结尾。自动选项会将第三次出现的逗号移到开头。仅当您在单个上下文中具有三个以上案例时,此选项才有效。否则,逗号保持原样。 如果要在启用“开始”选项时禁用逗号后的新行,请清除“换行”选项卡上的“换行符”复选框。 As in common选项意味着所选选项的行为必须与 Queries 选项卡的 Common 部分中的类似选项的行为相同。 |
包装第一个 JOIN | 将 SELECT 语句中的第一个 JOIN 移动到新行。 |
包装下一个 JOIN | 将 SELECT 语句中的第二个 JOIN 移动到新行。 |
缩进 JOIN | 在 JOIN 子句之前添加一个缩进。 |
将 JOIN 放在仅连接查询中 | 选择要根据其对齐 JOIN 子句的元素。
|
对齐连接表 | 在 JOIN 子句中对齐表名。 |
对齐表别名 | 在 JOIN 子句中对齐表别名。 |
换上/使用 | 将 ON 和 USING 移至新行。 |
将 ON/USING 置于 | 将 ON 和 USING 与表名(Table)对齐,或与表名对齐并添加缩进(Table indented)。 |
WHERE 和 HAVING 子句
物品 | 描述 |
---|---|
放置元素 | 将子句元素移动到新行(新行)或将它们留在同一行(同一行)。 As in common选项意味着所选选项的行为必须与 Queries 选项卡的 Common 部分中的类似选项的行为相同。 |
包裹元素 | 将元素移动到新行。
|
放置顶级 AND/OR | 将 AND 和 OR 移动到子句的末尾 ( To end ) 或开头 ( To begin )。 |
对齐 AS | 对齐所有 AS 关键字。 |
GROUP BY 和 ORDER BY 子句
物品 | 描述 |
---|---|
放置元素 | 将子句元素移动到新行(新行)或将它们留在同一行(同一行)。 As in common选项意味着所选选项的行为必须与 Queries 选项卡的 Common 部分中的类似选项的行为相同。 |
包裹元素 | 将元素移动到新行。
|
放置逗号 | 将逗号 ( 自动选项分析周围的上下文并计算最适合逗号的位置。例如,您有 3 个逗号出现:两个逗号在开头,一个逗号在结尾。自动选项会将第三次出现的逗号移到开头。仅当您在单个上下文中具有三个以上案例时,此选项才有效。否则,逗号保持原样。 如果要在启用“开始”选项时禁用逗号后的新行,请清除“换行”选项卡上的“换行符”复选框。 As in common选项意味着所选选项的行为必须与 Queries 选项卡的 Common 部分中的类似选项的行为相同。 |
对齐 ASC/DESC | 对齐所有 ASC 和 DESC 关键字。 |
子查询
物品 | 描述 |
---|---|
放置左括号 | 在该行的第一个关键字下对齐或缩进左括号。选择在同一行以将左括号保留在关键字所在的行上。 |
放置子查询 | 更改括号中元素的位置。
|
放置右括号 | 更改右括号的位置。
|
将空格放在括号内 | 在左括号之后和右括号之前添加一个空格。 |