Hive建立資料庫(不用區分大小寫)

2021-08-09 15:10:34 字數 645 閱讀 6410

create database語句

hive預設自帶乙個名為default的資料庫,如果建表時沒有指定你要用哪個資料庫,預設你的表就會建到default資料庫中。

create

database|schema [if

notexists]

在這裡,if not exists是乙個可選子句,通知使用者已經存在相同名稱的資料庫。可以使用schema 在database的這個命令。下面的查詢執行建立乙個名為userdb資料庫:

hive> create database [if

not exists] userdb;

下面的查詢用於驗證資料庫列表:

hive> show

databases;

default

userdb

如果想要建立一張表,首先必須制定使用哪個資料庫,命令如下

hive>use

userdb;

此時就相當於進入該資料庫了,然後如果想檢視該資料庫中有哪些表,使用如下命令:

hive>show tables;

hive建立資料庫

hive建立資料庫create database if not exists sip data drc comment 測試資料庫 location tmp hive root with dbproperties creater liuzd date 20191010 if not exists 如...

SQL SERVER資料庫修改是否區分大小寫

下面語句是設定sql server資料庫是否區分大小寫 表名和資料庫欄位名 修改資料庫不區分大小寫 alter database 資料庫名稱 collate chinese prc ci as 如 alter database zjk cx collate chinese prc ci as 修改資...

SQL SERVER資料庫修改是否區分大小寫

昨天去客戶,發現程式無法應用,跟蹤錯誤提示,提示的大致意思是 資料庫表名和資料庫欄位名不存在 查詢後發現是sql server資料庫設定了區分大小寫的緣故 一般安裝時,oracle的正確安裝下是預設轉換為大寫 sql server資料庫是不轉換為大寫,但是使用時並不區分大小寫 下面語句是設定sql ...