暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
梧桐数据库之表.docx
40
6页
7次
2025-03-13
免费下载
梧桐数据库—表
WuTongDB
表由行(
rows
)和(
columns
)组成。每
一个列有一个列名和一个数据类型,一个表的列数和列的顺序
是固定的。一个表的行数是可变的。
SQL
不设定表中行的顺
序。当读一个表时,除非要求排序,返回的行会以任意顺序出
现。另外,
SQL
中行不设定一个唯一的标志符,所以,一个
表中可能有同样的行。
创建一个表可以使用
create table
命令。在命令里面,
需要指定表名,列名以及列的
类型。例如:
create table my_rst_table (
rst_column text,
second_column integer
);
上面的命令创建了一个两列的表,一列为文本类型,一列
为整数类型。
删除创建的表可以使用
drop table
命令。
drop table my_rst_table;
WuTongDB
支持多种存储格式:
ROW
ORC
Hudi
MagmaAP
ROW
是按行存储的格式,
5
10
15
20
ORC
Hudi
MagmaAP
是按列存储的格式。
ROW
MagmaAP
ORC
Hudi
都支持
update /delete
支持事务,且
MagmaAP
还支持
index
对于各种格式的表的建表语法,举几个例子。
#
默认创建的是
ROW
CREATE TABLE rank1 (id int, rank int, year
mallint,gender char(1), count int );
#
和上面的创建的表一样, 显式指定存储格式类型
CREATE TABLE rank2 (id int, rank int, year
smallint,gender char(1), count int ) with (appendonly
=true, orientation =row);
#
创建一个
snappy
压缩的
ROW
CREATE TABLE rank3 (id int, rank int, year
smallint,gender char(1), count int ) with (appendonly
=true, orientation =row, compresstype = snappy);
#
创建一个不压缩的
ORC
表, 如果不指定压缩类型的话,
默认不压缩。
CREATE TABLE rank3 (id int, rank int, year
smallint,gender char(1), count int ) with (appendonly
=true, orientation =orc);
5
10
15
20
of 6
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文档被以下合辑收录

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜