實戰 hive 資料庫SQL操作

2021-08-02 04:01:14 字數 548 閱讀 5941

hive (default)> create database if

not exists testdb;

#檢視所有已建立的資料庫

hive (default)>show databases;

#匹配查詢資料庫: 查詢test開頭,且後續有字元的資料庫

hive (default)>show databaseslike

'test.*';

# 切換資料庫 testdb

hive (default)> use

testdb;

# 刪除空資料庫(即沒有表)

hive (default)> drop database if exists testdb;

# 先刪除資料庫表,再刪除資料庫

hive (default)> drop database if exists testdb cascade;

hive 的資料庫只能修改資料庫的描述資訊,作用不大。

資料庫SQL實戰

無emp no birth date first name last name gender hire date 10008 1958 02 19 saniya kalloufi m1994 09 15 示例1無 無 select from employeesorder byhire datedes...

資料庫SQL實戰

找出所有員工當前 to date 9999 01 01 具體的薪水salary情況,對於相同的薪水只顯示一次,並按照逆序顯示 create table salaries emp no int 11 not null,salary int 11 not null,from date date not ...

資料庫SQL實戰

獲取當前 to date 9999 01 01 薪水第二多的員工的emp no以及其對應的薪水salary create table salaries emp no int 11 not null,salary int 11 not null,from date date not null,to d...