クエリ
INSERT、UPDATE、WITH、SELECT、FROM、その他のクエリ構造のコードスタイルを設定します。
共通
項目 | 説明 |
---|---|
句の最初の単語を揃える | ステートメントセクションの最初の単語の左または右の余白にキーワードを位置合わせします(たとえば、SELECT)。インデント付きで左寄せオプションは、WITH、UNION、INTERSECT を除くすべてのキーワードをインデントを付けて左マージンにそろえます。
|
句の要素の配置 | 節要素を新しい行に移動するか(改行)、またはそれらを同じ行に残します(同一行)。 |
コンマの挿入 | コード行の先頭(行頭)または末尾(行末)にコンマ( 自動オプションは周囲のコンテキストを分析し、コンマに最適な場所を計算します。例: 3 つのコンマの出現を持っています: 2 つのコンマは始めに移動します。1 つのコンマは終わりにあります。自動オプションは、3 番目に出現するコンマを先頭に移動します。このオプションは、単一のコンテキストに 3 つ以上のケースがある場合にのみ機能します。それ以外の場合、コンマはそのまま残されます。 行頭オプションが有効になっているときにコンマの後の新しい行を無効にする場合は、折り返しタブの改行チェックボックスをオフにします。 |
短いステートメントを折りたたむ | 複数行の短い文を結合します。縮小されるステートメントの長さは、IntelliJ IDEA によって自動的に決定されます。このオプションをサブクエリに対してのみ有効にするには、サブクエリのみを選択します。 |
セクションの要素をセクションヘッダーの下に保持する | すべての section 要素を section main キーワード(ヘッダー)に移動します。 |
セクション要素を揃える | 節セクションの要素を整列します。
|
要素の右に行のコメントを揃える | コードの右側にある行コメントを揃えます。 |
INSERT ステートメントと VALUES 句
項目 | 説明 |
---|---|
新しい行に INTO を配置する | INTO と INTO に続く句要素を新しい行に移動します。 |
INTO 句の要素の配置 | INTO に続く句要素を新しい行に移動します。 共通ルールを適用オプションは、選択されたオプションの動作がクエリタブの共通セクションにある類似のオプションの動作と同じである必要があることを意味します。 |
VALUES 句の要素 (行) の配置 | VALUES に続く句要素を新しい行に移動します。 共通ルールを適用オプションは、選択されたオプションの動作がクエリタブの共通セクションにある類似のオプションの動作と同じである必要があることを意味します。 |
左丸括弧の配置 | 行の最初のキーワードの左括弧を整列またはインデントします。同一行を選択して、キーワードのある行の左括弧をそのままにします。 |
列または値の配置 | 左括弧に対する要素の位置を変更します。
|
右丸括弧の配置 | 閉じ括弧の位置を変更します。
|
列または値の折り返し | オブジェクトを新しい行に移動します。
|
コンマの挿入 | コード行の先頭(行頭)または末尾(行末)にコンマ( 自動オプションは周囲のコンテキストを分析し、コンマに最適な場所を計算します。例: 3 つのコンマの出現を持っています: 2 つのコンマは始めに移動します。1 つのコンマは終わりにあります。自動オプションは、3 番目に出現するコンマを先頭に移動します。このオプションは、単一のコンテキストに 3 つ以上のケースがある場合にのみ機能します。それ以外の場合、コンマはそのまま残されます。 行頭オプションが有効になっているときにコンマの後の新しい行を無効にする場合は、折り返しタブの改行チェックボックスをオフにします。
共通ルールを適用オプションは、選択されたオプションの動作がクエリタブの共通セクションにある類似のオプションの動作と同じである必要があることを意味します。 |
括弧内にスペースを入れてください | 左括弧の後と右括弧の前にスペースを追加します。 |
短い複数行の値を折りたたむ | すべてのステートメントを 1 行にまとめてください。
|
複数行の値を揃える | VALUES 列に最も適した幅を選択します。他の値よりもはるかに長い値については、残りのフィールドを次の行に移動します。 |
UPDATE ステートメント
項目 | 説明 |
---|---|
要素の配置 | 節要素を新しい行に移動するか(改行)、またはそれらを同じ行に残します(同一行)。 共通ルールを適用オプションは、選択されたオプションの動作がクエリタブの共通セクションにある類似のオプションの動作と同じである必要があることを意味します。 |
要素の折り返し | 要素を新しい行に移動します。
|
コンマの挿入 | コード行の先頭(行頭)または末尾(行末)にコンマ( 自動オプションは周囲のコンテキストを分析し、コンマに最適な場所を計算します。例: 3 つのコンマの出現を持っています: 2 つのコンマは始めに移動します。1 つのコンマは終わりにあります。自動オプションは、3 番目に出現するコンマを先頭に移動します。このオプションは、単一のコンテキストに 3 つ以上のケースがある場合にのみ機能します。それ以外の場合、コンマはそのまま残されます。 行頭オプションが有効になっているときにコンマの後の新しい行を無効にする場合は、折り返しタブの改行チェックボックスをオフにします。 共通ルールを適用オプションは、選択されたオプションの動作がクエリタブの共通セクションにある類似のオプションの動作と同じである必要があることを意味します。 |
`=` を揃える | すべての等号を揃えます(
|
WITH 句
項目 | 説明 |
---|---|
要素の配置 | 節要素を新しい行に移動するか(改行)、またはそれらを同じ行に残します(同一行)。 共通ルールを適用オプションは、選択されたオプションの動作がクエリタブの共通セクションにある類似のオプションの動作と同じである必要があることを意味します。 |
サブクエリの折り返し | 要素を新しい行に移動します。
|
コンマの挿入 | コード行の先頭(行頭)または末尾(行末)にコンマ( 自動オプションは周囲のコンテキストを分析し、コンマに最適な場所を計算します。例: 3 つのコンマの出現を持っています: 2 つのコンマは始めに移動します。1 つのコンマは終わりにあります。自動オプションは、3 番目に出現するコンマを先頭に移動します。このオプションは、単一のコンテキストに 3 つ以上のケースがある場合にのみ機能します。それ以外の場合、コンマはそのまま残されます。 中間オプションは、1 行で 2 行のコードを結合します。 行頭オプションが有効になっているときにコンマの後の新しい行を無効にする場合は、折り返しタブの改行チェックボックスをオフにします。 コンマの挿入オプションは、WITH 句セクションのサブクエリの折り返しオプションが切るまたは長い場合は切るに設定されている場合にのみ機能します。 共通ルールを適用オプションは、選択されたオプションの動作がクエリタブの共通セクションにある類似のオプションの動作と同じである必要があることを意味します。
|
AS を揃える | すべての AS キーワードを揃えます。
|
SELECT 句
項目 | 説明 |
---|---|
要素の配置 | 節要素を新しい行に移動するか(改行)、またはそれらを同じ行に残します(同一行)。 共通ルールを適用オプションは、選択されたオプションの動作がクエリタブの共通セクションにある類似のオプションの動作と同じである必要があることを意味します。 |
要素の折り返し | 要素を新しい行に移動します。
|
コンマの挿入 | コード行の先頭(行頭)または末尾(行末)にコンマ( 自動オプションは周囲のコンテキストを分析し、コンマに最適な場所を計算します。例: 3 つのコンマの出現を持っています: 2 つのコンマは始めに移動します。1 つのコンマは終わりにあります。自動オプションは、3 番目に出現するコンマを先頭に移動します。このオプションは、単一のコンテキストに 3 つ以上のケースがある場合にのみ機能します。それ以外の場合、コンマはそのまま残されます。 行頭オプションが有効になっているときにコンマの後の新しい行を無効にする場合は、折り返しタブの改行チェックボックスをオフにします。 共通ルールを適用オプションは、選択されたオプションの動作がクエリタブの共通セクションにある類似のオプションの動作と同じである必要があることを意味します。 |
ALL、DISTINCT の後に改行を入れる | ALL と DISTINCT の後に新しい行を追加します。 |
≤の場合要素を 1 行に配置 | 1 行の最大要素数を設定してください。 |
AS を使用する | 別名には常に AS を使用してください。 |
AS を揃える | すべての AS キーワードを揃えます。 |
FROM 句
項目 | 説明 |
---|---|
要素の配置 | 節要素を新しい行に移動するか(改行)、またはそれらを同じ行に残します(同一行)。 共通ルールを適用オプションは、選択されたオプションの動作がクエリタブの共通セクションにある類似のオプションの動作と同じである必要があることを意味します。 |
要素の折り返し | 要素を新しい行に移動します。
|
コンマの挿入 | コード行の先頭(行頭)または末尾(行末)にコンマ( 自動オプションは周囲のコンテキストを分析し、コンマに最適な場所を計算します。例: 3 つのコンマの出現を持っています: 2 つのコンマは始めに移動します。1 つのコンマは終わりにあります。自動オプションは、3 番目に出現するコンマを先頭に移動します。このオプションは、単一のコンテキストに 3 つ以上のケースがある場合にのみ機能します。それ以外の場合、コンマはそのまま残されます。 行頭オプションが有効になっているときにコンマの後の新しい行を無効にする場合は、折り返しタブの改行チェックボックスをオフにします。 共通ルールを適用オプションは、選択されたオプションの動作がクエリタブの共通セクションにある類似のオプションの動作と同じである必要があることを意味します。 |
最初の JOIN の折り返し | SELECT ステートメントの最初の JOIN を新しい行に移動します。 |
次の JOIN の折り返し | SELECT ステートメントの 2 番目の JOIN を新しい行に移動します。 |
JOIN をインデントする | JOIN 句の前にインデントを追加します。 |
JOIN のみを使用するクエリに JOIN を配置する | JOIN 句を整列させる要素を選択してください。
|
結合テーブルを揃える | JOIN 句内のテーブル名を揃えます。 |
テーブルエイリアスを揃える | JOIN 句内のテーブルエイリアスを整列させます。 |
ON/USING の折り返し | ON にして新しい行に移動します。 |
ON/USING を下に置く | ON と USING をテーブル名(Table)に合わせるか、テーブル名に合わせてインデントを追加します(インデント付きでテーブルの下)。 |
WHERE 句と HAVING 句
項目 | 説明 |
---|---|
要素の配置 | 節要素を新しい行に移動するか(改行)、またはそれらを同じ行に残します(同一行)。 共通ルールを適用オプションは、選択されたオプションの動作がクエリタブの共通セクションにある類似のオプションの動作と同じである必要があることを意味します。 |
要素の折り返し | 要素を新しい行に移動します。
|
トップレベルの AND/OR を配置する | AND と OR を文節の末尾(行末)または先頭(行頭)に移動します。 |
AS を揃える | すべての AS キーワードを揃えます。 |
GROUP BY および ORDER BY 句
項目 | 説明 |
---|---|
要素の配置 | 節要素を新しい行に移動するか(改行)、またはそれらを同じ行に残します(同一行)。 共通ルールを適用オプションは、選択されたオプションの動作がクエリタブの共通セクションにある類似のオプションの動作と同じである必要があることを意味します。 |
要素の折り返し | 要素を新しい行に移動します。
|
コンマの挿入 | コード行の先頭(行頭)または末尾(行末)にコンマ( 自動オプションは周囲のコンテキストを分析し、コンマに最適な場所を計算します。例: 3 つのコンマの出現を持っています: 2 つのコンマは始めに移動します。1 つのコンマは終わりにあります。自動オプションは、3 番目に出現するコンマを先頭に移動します。このオプションは、単一のコンテキストに 3 つ以上のケースがある場合にのみ機能します。それ以外の場合、コンマはそのまま残されます。 行頭オプションが有効になっているときにコンマの後の新しい行を無効にする場合は、折り返しタブの改行チェックボックスをオフにします。 共通ルールを適用オプションは、選択されたオプションの動作がクエリタブの共通セクションにある類似のオプションの動作と同じである必要があることを意味します。 |
ASC/DESC の折り返し | ASC と DESC のキーワードをすべて揃えます。 |
サブクエリ
項目 | 説明 |
---|---|
左丸括弧の配置 | 行の最初のキーワードの左括弧を整列またはインデントします。同一行を選択して、キーワードのある行の左括弧をそのままにします。 |
サブクエリを配置する | 括弧内の要素の位置を変更します。
|
右丸括弧の配置 | 閉じ括弧の位置を変更します。
|
括弧内にスペースを入れてください | 左括弧の後と右括弧の前にスペースを追加します。 |