操作方法
システム管理ポータルを使ったサンプルデータベースに対してSQL文を発行
まず、システム管理ポータルを起動します。
Cachéキューブをクリックし、メニューからシステム管理ポータルを選択すると、ブラウザが起動します。
データ管理のSQLをクリックし、左側のネームスペースからSAMPLESを選択します。
SQL操作からSQL文の実行をクリックします。
SQLクエリ:のテキストボックスに以下のSQL文を入力します。
select * from sample.person
クエリ実行ボタンをクリックすると、次のように結果が表示されます。
暗黙参照を使ったクエリの発行
SQLクエリ:のテキストボックスに以下のSQL文を入力します。
select spouse->name from sample.person where spouse is not null
クエリ実行ボタンをクリックすると、次のように結果が表示されます。
SQLクエリ:のテキストボックスに以下のSQL文を入力します。
select p2.name from sample.person p1, sample.person p2 where p1.spouse is not null and p1.spouse = p2.%id order by p1.%id
クエリ実行ボタンをクリックすると、次のように結果が表示されます。
以前の結果と同じ結果が返ってくると思います。
この2つのSQL文は、意味的には同じ要求を実行します。
しかし、暗黙参照を使用すると、通常のテーブル結合を使用するのに比べて、SQL文をすっきり記述でき、直感的に分かりやすくなります。