Impala - Chọn cơ sở dữ liệu
Khi bạn đã kết nối với Impala, bạn phải chọn một trong số các cơ sở dữ liệu có sẵn. CácUSE DATABASE Statement của Impala được sử dụng để chuyển phiên hiện tại sang cơ sở dữ liệu khác.
Cú pháp
Sau đây là cú pháp của USE Tuyên bố.
USE db_name;
Thí dụ
Sau đây là một ví dụ về USE statement. Trước hết, chúng ta hãy tạo một cơ sở dữ liệu với tênsample_database như hình bên dưới.
> CREATE DATABASE IF NOT EXISTS sample_database;
Thao tác này sẽ tạo một cơ sở dữ liệu mới và cung cấp cho bạn kết quả sau.
Query: create DATABASE IF NOT EXISTS my_db2
Fetched 0 row(s) in 2.73s
Nếu bạn xác minh danh sách cơ sở dữ liệu bằng cách sử dụng SHOW DATABASES , bạn có thể quan sát tên của cơ sở dữ liệu mới được tạo trong đó.
> SHOW DATABASES;
Query: show DATABASES
+-----------------------+
| name |
+-----------------------+
| _impala_builtins |
| default |
| my_db |
| sample_database |
+-----------------------+
Fetched 4 row(s) in 0.11s
Bây giờ, hãy chuyển phiên sang cơ sở dữ liệu mới được tạo (sample_database) bằng cách sử dụng USE Câu lệnh như hình bên dưới.
> USE sample_database;
Thao tác này sẽ thay đổi ngữ cảnh hiện tại thành sample_database và hiển thị thông báo như hình dưới đây.
Query: use sample_database
Chọn Cơ sở dữ liệu bằng Trình duyệt Huế
Ở phía bên trái của Query Editor của Impala, bạn sẽ tìm thấy một menu thả xuống như trong ảnh chụp màn hình sau.
Nếu bạn nhấp vào menu thả xuống, bạn sẽ tìm thấy danh sách tất cả các cơ sở dữ liệu trong Impala như hình bên dưới.
Chỉ cần chọn cơ sở dữ liệu mà bạn cần để thay đổi ngữ cảnh hiện tại.