Impala - 選擇資料庫



連線到 Impala 後,需要從可用資料庫中選擇一個。Impala 的 **USE DATABASE 語句** 用於將當前會話切換到另一個數據庫。

語法

以下是 **USE** 語句的語法。

USE db_name;

示例

以下是 **USE 語句** 的示例。首先,讓我們建立一個名為 **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

現在,讓我們使用 **USE** 語句將會話切換到新建立的資料庫 (sample_database),如下所示。

> USE sample_database;

這將更改當前上下文到 sample_database 並顯示如下訊息。

Query: use sample_database

使用 Hue 瀏覽器選擇資料庫

在 Impala 的 **查詢編輯器** 左側,您會找到一個下拉選單,如下面的螢幕截圖所示。

Selecting a Database

如果單擊下拉選單,您將找到 Impala 中所有資料庫的列表,如下所示。

 Selecting Databases Dropdown list

只需選擇需要更改當前上下文的資料庫。

廣告
© . All rights reserved.