以前の記事「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の別の機能を紹介します。テーブルをテンプレートとして使用して新しいテーブルを作成する方法を学びます!