sql >> データベース >  >> RDS >> Mysql

MySQLでのOracleJDeveloperスニペットの使用

    以前の記事「OracleJDeveloperでのMySQLデータベースの使用」では、MySQLデータベースでJDeveloperを使用する方法を学びました。このチュートリアルでは、MySQLで使用できるJDeveloperの別の機能であるスニペットについて学習します。

    このチュートリアルでは、次のトピックについて説明します。

    • SQLスニペットとは何ですか?
    • SQLスニペットの使用
    • 新しいスニペットの追加
    • SQLスニペットの編集
    • ここからどこへ行くのですか?

    SQLスニペットとは何ですか?

    JDeveloperは、SQL文を作成するためにSQLワークシートに追加できる組み込みのSQLスニペットを提供します。スニペットは、他の場所で使用できるSQLコードのブロックを含む単なるテンプレートです。

    SQLスニペットを使用するには、ウィンドウ>データベース>スニペットを選択します。 、図1に示すように。


    図1: ウィンドウ>データベース>スニペット

    図2のスニペットパレットに示すように、事前定義されたスニペットは、集計関数、分析関数、文字関数、変換関数、日付形式、日付/時刻関数、フラッシュバック、数値形式など、いくつかの異なる関数で使用できます。


    図2: 機能とフォーマットのスニペット

    SQLスニペットの使用

    スニペットの使用例として、 SELECTを追加します SQLワークシートで、 COUNT(*)を選択します 集計関数 、図3に示すように。


    図3: 集計関数の選択>COUNT(*)

    注: SQLワークシートに慣れていない場合は、前回の記事「OracleJDeveloperSQLワークシートの使用」を読んで簡単に紹介できます。例では、その記事で作成されたデータベースとテーブルを使用していることを前提としています。

    図4に示すように、COUNT(*)関数をSQLワークシートに追加します。


    図4: SQLワークシートへのCOUNT(*)の追加

    SQLステートメントをSELECTCOUNT(*)FROMwlslogとして完成させます。 ステートメントの実行をクリックします SQLステートメントを実行するためのアイコン。

    図5のクエリ結果に示すように、7のカウントが表示されます。


    図5: クエリ結果

    新しいスニペットの追加

    スニペットの追加を選択すると、新しいスニペットを追加できます 図6に示すように、アイコン。


    図6: スニペットを追加

    アイコンを選択すると、スニペットを保存が表示されます 図7に示すように、作成するスニペットのSQLを入力できるウィンドウ。次に、適用をクリックしてスニペットを保存できます。 ボタン。


    図7: スニペットを保存

    SQLスニペットの編集

    (組み込みのスニペットではなく)ユーザースニペットを編集するには、[ユーザースニペットの編集]をクリックします 、図8に示すように。


    図8: ユーザースニペットの編集

    スニペットの編集 、編集するスニペットを選択して、[編集]をクリックします 、図9に示すように、図7に示す[スニペットの保存]ウィンドウが表示されます。このウィンドウで、スニペットを変更して、[適用]で保存できます。


    図9: スニペットの編集>編集

    ここからどこへ行くの?

    これは、OracleJDeveloperでのSQLスニペットの使用の概要です。インターネット上にあるSQLスニペットは多数ありますが、独自に作成することもできます。

    次の記事では、MySQLまたはその他のデータベースで使用できるOracleJDeveloperの別の機能を紹介します。テーブルをテンプレートとして使用して新しいテーブルを作成する方法を学びます!


    1. OracleのSELECTクエリから変数を宣言してその値を設定する

    2. SQLでテーブルを作成する方法–PostgresとMySQLのクエリ例

    3. ホストのpg_hba.confエントリはありません

    4. MySQLでデータベースを作成するSQLクエリ