日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)impala教程:impalaCREATETABLE語句

CREATE TABLE語句用于在Impala中的所需數(shù)據(jù)庫中創(chuàng)建新表。 創(chuàng)建基本表涉及命名表并定義其列和每列的數(shù)據(jù)類型。

目前成都創(chuàng)新互聯(lián)已為上千多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站托管維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、河?xùn)|網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

語法

以下是CREATE TABLE語句的語法。 這里,IF NOT EXISTS是一個(gè)可選的子句。 如果使用此子句,則只有在指定數(shù)據(jù)庫中沒有具有相同名稱的現(xiàn)有表時(shí),才會(huì)創(chuàng)建具有給定名稱的表。

create table IF NOT EXISTS database_name.table_name (
   column1 data_type,
   column2 data_type,
   column3 data_type,
   ………
   columnN data_type
);

CREATE TABLE是指示數(shù)據(jù)庫系統(tǒng)創(chuàng)建新表的關(guān)鍵字。 表的唯一名稱或標(biāo)識(shí)符位于CREATE TABLE語句之后。 (可選)您可以指定database_name和table_name。

以下是create table語句的示例。 在這個(gè)例子中,我們?cè)跀?shù)據(jù)庫my_db中創(chuàng)建了一個(gè)名為student的表。

[quickstart.cloudera:21000] > CREATE TABLE IF NOT EXISTS my_db.student
   (name STRING, age INT, contact INT );

執(zhí)行上述語句時(shí),將創(chuàng)建具有指定名稱的表,并顯示以下輸出。

Query: create table student (name STRING, age INT, phone INT) 

Fetched 0 row(s) in 0.48s

驗(yàn)證

show Tables查詢提供Impala中當(dāng)前數(shù)據(jù)庫中的表的列表。 因此,可以使用Show Tables語句驗(yàn)證是否創(chuàng)建了表。

首先,您需要將上下文切換到所需表所在的數(shù)據(jù)庫,如下所示。

[quickstart.cloudera:21000] > use my_db; 
Query: use my_db

然后,如果您使用show tables查詢獲取表的列表,則可以在其中觀察名為student的表,如下所示。

[quickstart.cloudera:21000] > show tables;

Query: show tables 
+-----------+ 
| name      | 
+-----------+ 
| student   | 
+-----------+ 
Fetched 1 row(s) in 0.10s 

HDFS路徑

為了在HDFS文件系統(tǒng)中創(chuàng)建數(shù)據(jù)庫,需要指定要?jiǎng)?chuàng)建數(shù)據(jù)庫的位置,如下所示。

CREATE DATABASE IF NOT EXISTS database_name LOCATION hdfs_path;

使用Hue瀏覽器創(chuàng)建數(shù)據(jù)庫

打開impala查詢編輯器,并在其中鍵入CREATE Table Statement。 然后單擊執(zhí)行按鈕,如下面的屏幕截圖所示。

執(zhí)行查詢后,輕輕將光標(biāo)移動(dòng)到下拉菜單的頂部,您會(huì)發(fā)現(xiàn)一個(gè)刷新符號(hào)。 如果單擊刷新符號(hào),將刷新數(shù)據(jù)庫列表,并對(duì)其應(yīng)用最近所做的更改。

驗(yàn)證

單擊編輯器左側(cè)標(biāo)題DATABASE下的下拉菜單。 在那里你可以看到一個(gè)數(shù)據(jù)庫列表。 選擇數(shù)據(jù)庫my_db,如下所示。

在選擇數(shù)據(jù)庫my_db時(shí),您可以看到其中的表列表,如下所示。 在這里你可以找到新創(chuàng)建的表學(xué)生,如下所示。


當(dāng)前名稱:創(chuàng)新互聯(lián)impala教程:impalaCREATETABLE語句
瀏覽地址:http://www.dlmjj.cn/article/ccsscji.html