impala 選擇數(shù)據(jù)庫

2018-01-03 16:40 更新

連接到Impala后,需要從可用的數(shù)據(jù)庫中選擇一個。 Impala的USE DATABASE語句用于將當(dāng)前會話切換到另一個數(shù)據(jù)庫。

語法

以下是USE語句的語法。

USE db_name;

以下是USE語句的示例。 首先,讓我們創(chuàng)建一個名為sample_database的數(shù)據(jù)庫,如下所示。

> CREATE DATABASE IF NOT EXISTS sample_database;

這將創(chuàng)建一個新的數(shù)據(jù)庫,并給您以下輸出。

Query: create DATABASE IF NOT EXISTS my_db2

Fetched 0 row(s) in 2.73s

如果使用SHOW DATABASES語句驗證數(shù)據(jù)庫列表,則可以觀察其中新創(chuàng)建的數(shù)據(jù)庫的名稱。

> SHOW DATABASES;

Query: show DATABASES 
+-----------------------+ 
| name                  | 
+-----------------------+ 
| _impala_builtins      | 
| default               | 
| my_db                 | 
| sample_database       | 
+-----------------------+ 
Fetched 4 row(s) in 0.11s

現(xiàn)在,讓我們使用USE語句將會話切換到新創(chuàng)建的數(shù)據(jù)庫(sample_database),如下所示。

> USE sample_database;

這將更改當(dāng)前上下文為sample_database并顯示如下所示的消息。

Query: use sample_database

使用Hue瀏覽器選擇數(shù)據(jù)庫

在Impala的查詢編輯器的左側(cè),您會看到一個下拉菜單,如下面的屏幕截圖所示。

選擇一個數(shù)據(jù)庫

如果單擊下拉菜單,您將在Impala中找到所有數(shù)據(jù)庫的列表,如下所示。

選擇數(shù)據(jù)庫下拉列表

只需選擇需要更改當(dāng)前上下文的數(shù)據(jù)庫。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號