Impala-データベースを選択します
Impalaに接続したら、使用可能なデータベースから1つを選択する必要があります。ザ・USE DATABASE Statement of Impalaは、現在のセッションを別のデータベースに切り替えるために使用されます。
構文
以下はの構文です USE ステートメント。
USE db_name;
例
以下はの例です USE statement。まず、という名前のデータベースを作成しましょうsample_database 以下に示すように。
> CREATE DATABASE IF NOT EXISTS sample_database;
これにより、新しいデータベースが作成され、次の出力が得られます。
Query: create DATABASE IF NOT EXISTS my_db2
Fetched 0 row(s) in 2.73s
を使用してデータベースのリストを確認する場合 SHOW DATABASES ステートメントでは、新しく作成されたデータベースの名前を確認できます。
> SHOW DATABASES;
Query: show DATABASES
+-----------------------+
| name |
+-----------------------+
| _impala_builtins |
| default |
| my_db |
| sample_database |
+-----------------------+
Fetched 4 row(s) in 0.11s
それでは、セッションを新しく作成されたデータベース(sample_database)に切り替えましょう。 USE 以下に示すステートメント。
> USE sample_database;
これにより、現在のコンテキストがsample_databaseに変更され、次のようなメッセージが表示されます。
Query: use sample_database
Hueブラウザを使用したデータベースの選択
の左側に Query Editor Impalaの場合、次のスクリーンショットに示すようなドロップダウンメニューがあります。
ドロップダウンメニューをクリックすると、以下に示すようにImpala内のすべてのデータベースのリストが表示されます。
現在のコンテキストを変更する必要があるデータベースを選択するだけです。