SQL Server 向けスマート自動補完

SQL Server 向けスマート自動補完

dbForge SQL Complete は、SQL Server Management Studio 2000、2005、2008 向けのアドインで、高機能な自動補完を提供します。さまざまな基準に基づいて候補リストをフィルタリングします。たとえば、最初に入力した記号、空白、および/または角かっこです。ユーザー定義および/または組み込み関数やプロシージャの名前を入力すると、dbForge SQL Complete はヒントとしてそれらのパラメータ情報を表示します。これにより、外部ドキュメントを参照せずに、必要な情報をすぐに取得できます。List Members、Complete Word、Parameter Info の拡張に加えて、dbForge SQL Complete には SQL Formatter も含まれており、T-SQL コードを自動的に整形し、クエリ作成を高速化します。

主な機能

  • コンテキストに基づくコード補完
    dbForge SQL Complete は、次に入力したい内容を予測するために、コンテキストを徹底的に定義します。intellisense は、関連するキーワードとデータベースオブジェクト名のみを提示します。いくつかの記号を入力して、候補リストに必要な語が表示されるのを確認してください。Enter を押して、クエリを続行します。
  • パラメータ情報
    ユーザー定義および組み込みの関数やプロシージャの名前を入力すると、dbForge SQL Complete はヒントとしてそれらのパラメータ情報を表示します。外部ドキュメントを参照せずに、必要な情報をすぐに取得できます。
  • カスタマイズ可能な SQL 整形
    インデント、空白、折り返し、改行などを気にせず、明確で適切に整形されたコードを作成できます。SQL の入力を続けるだけで、好みや書式ルールに基づいて自動的に変換されます。豊富な整形オプションにより、必要な書式スタイルを設定できます。
  • SQL Complete vs Microsoft ネイティブ IntelliSense®
    dbForge SQL Complete は、SSMS のバージョンに関係なく、SQL Server 2000、2005、2008 向けの intellisense を提供します。ネイティブ intellisense は、SMSS バージョンと異なるこれらの SQL Server バージョンでは機能しません。たとえば、SQL Server Management Studio 2008 は SQL Server 2008 でのみ動作します。
  • 関連するキーワードやオブジェクトを提案するためのスマートフィルタリング
    dbForge SQL Complete は、さまざまな基準に基づいて候補リストをフィルタリングします。最初に入力した記号、空白、キャメルケース、または角かっこです。入力する内容に関係なく、提案は本当に欲しかったものになると確信できます。
  • リスト内での提案のコンテキストに基づく並べ替え
    dbForge SQL Complete は、データベースオブジェクト名を種類ごとに並べ替え、最も関連性の高い提案をリストの上部に表示することで時間を節約できます。その他は下部に移動されます。
  • 現在のデータベースまたはスキーマの特定
    dbForge SQL Complete は、クエリ内で名前が指定されていない場合でも、現在のデータベースまたはスキーマからのデータベースオブジェクト一覧を表示します。現在のデータベースまたはスキーマの名前は、現在の SQL ドキュメントの接続プロパティに基づいて決定されます。さらに、SQL Complete はコード内の USE ステートメントを検出し、後続の SQL ステートメントのために現在のデータベースを変更します。
  • 列リストの拡張
    Tab キーを押すことで、*(アスタリスク)記号を、必要なテーブルまたはビューの列リストに置き換えられます。
  • JOIN ステートメントの条件の提案
    SQL Complete は、外部キーに基づいて完全なステートメントを提案することも、列名に基づいて条件を提示することもできます。
  • 自動エイリアス生成
    dbForge SQL Complete は、SQL ドキュメントの FROM リストにある各テーブルオブジェクト(テーブル、ビュー、ストアドプロシージャ、関数、シノニム)のエイリアスを自動的に生成します。
  • 半透明の提案ボックス表示
    コードが提案ボックスに重なっても、提案ボックスは閉じないでください。Ctrl を押し続けることで、提案ボックスを半透明表示に切り替えられます。
  • プロシージャおよび関数における T-SQL ステートメントの提案
    dbForge SQL Complete は対応しています:ローカル変数、カーソル変数、テーブル定義の DECLARE ステートメント;OPEN、CLOSE、DEALLOCATE ステートメントでのカーソル(DECLARE CURSOR ステートメントの支援により宣言されたカーソル);BEGIN...END、GOTO、IF...ELSE、RETURN、BREAK、CONTINUE、WHILE、WAITFOR、TRY...CATCH、CASE、RAISERROR のような制御フローのコンテキスト。

Devart について

Devart(旧 Core Lab) は、データベース接続分野で活躍するリーディング企業です。Oracle、MS SQL Server、MySQL への直接アクセスのための、よく知られたネイティブ VCL/CLX コンポーネントおよび dbExpress ドライバを提供しています。Microsoft .NET Framework 向けの高度なデータアクセスソリューションとして、Oracle、MySQL、PostgreSQL データベースサーバーへのネイティブ接続のための ADO.NET データプロバイダを提供します。Core Lab は、データベース開発プロセスを自動化し、簡素化するために設計された強力なデータベースツールのベンダーでもあります。