首页 理论教育 DDL操作——数据库结构定义语言

DDL操作——数据库结构定义语言

时间:2023-06-26 理论教育 版权反馈
【摘要】:数据定义语言操作主要用来定义、修改和查询表的数据库模式。hbase:013:0>create'table','column_famaly','column_famaly1','column_famaly2'0 rowin 94.9160 seconds列出所有表。hbase:014:0>listTABLEstutabletest3 rowin 0.0570 seconds获取表的描述。hbase:016:0>alter'table',{NAME=>'column_famaly',METHOD=>'delete'}Updating all regions with the new schema...1/1 regions updated.Done.0 rowin 3.0220 seconds删除一个表。首先把表设置为disable。hbase:024:0>exists'table'Table table does exist0 rowin 0.0280 seconds查看表是否可用。

DDL操作——数据库结构定义语言

数据定义语言(Data Defination Language,DDL)操作主要用来定义、修改和查询表的数据库模式。

(1)创建一个表。

hbase(main):013:0>

create'table','column_famaly','column_famaly1','column_famaly2'

0 row(s)in 94.9160 seconds

(2)列出所有表。

hbase(main):014:0>list

TABLE

stu

table

test

3 row(s)in 0.0570 seconds

(3)获取表的描述。

(4)删除一个列族。

hbase(main):016:0>alter'table',{NAME=>'column_famaly',METHOD=>

'delete'}

Updating all regions with the new schema...

1/1 regions updated.(www.xing528.com)

Done.

0 row(s)in 3.0220 seconds

(5)删除一个表。

首先把表设置为disable。

hbase(main):020:0>disable'stu'

0 row(s)in 2.3150 seconds

然后,删除表。

hbase(main):021:0>drop'stu'

0 row(s)in 1.2820 seconds

(6)查询表是否存在。

hbase(main):024:0>exists'table'

Table table does exist

0 row(s)in 0.0280 seconds

(7)查看表是否可用。

hbase(main):025:0>is_enabled'table'

true

0 row(s)in 0.0150 seconds

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈