メインのIDEにDBeaverを使用して、複数のデータベースを照会します。テーブルを照会すると、すべての列が1行になった長い選択ステートメントが自動的に生成されます。
より複雑なクエリを作成する場合、これを操作したり読んだりするのは非常に面倒になります。 1つの長い文字列ではなく、個別の行に選択値を表示したいと思います。
クエリを分割する簡単な方法(おそらくNotepad ++またはSublime Textを使用する方法)はありますか(カンマの後の改行を使用)?
例えば、
select name, address, city, state, country, Zip_code, birthday, membership_type
from customers
に
select
name,
address,
city,
state,
country,
Zip_code,
birthday,
membership_type
from customers
notepad ++でSQLをフォーマットするための別のプラグインがあります。ここで見つけることができます: SQLinForm SQL Formatter と、コードの折りたたみと色の書式設定を含む100以上の書式設定オプションがあります。無料のプラグインも利用可能です。
SublimeTextでは、すでにインストールされていると仮定します Package Control ?できるだけ早くそうしない場合、それは重要なツールです。
Package Controlには、やりたいことを行うためのオプションがいくつかあります。 ここにいくつかのオプションがあります
SqlBeautifier から始めて、他の人があなたの好みに合ったものを見つけてみます。
クォート "または 'の代わりにバックティック`を使用する