データベースを使用する
概要
USE
ステートメントは、現在のデータベースを設定するために使用されます。現在のデータベースが設定された後、SQL によって参照されるテーブル、関数、ビューなどの非修飾データベースアーティファクトは、現在のデータベースから解決されます。デフォルトのデータベース名は「default」です。
構文
USE database_name
パラメータ
-
database_name
使用されるデータベースの名前。データベースが存在しない場合、例外がスローされます。
例
-- Use the 'userdb' which exists.
USE userdb;
-- Use the 'userdb1' which doesn't exist
USE userdb1;
Error: org.apache.spark.sql.catalyst.analysis.NoSuchDatabaseException: Database 'userdb1' not found;
(state=,code=0)