暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
如何创建普通ORC表、ORC事务表、ORC分区表以及范围分区分桶表.pdf
297
7页
0次
2024-05-24
10墨值下载
摘要:本篇帖子将为大家带来inceptor sql的基本使用方法,准备了四个比较常见的表创建示例,快来看
看吧~ 普通orc 任务:创建普通orc表,并验证orc表的事务性。 步骤: // 创建数据库和orc
drop table if exists orc_table; create table orc_table(key..
本篇帖子将为大家带来Inceptor SQL的基本使用方法,准备了四个比较常见的表创建示例,快来看看吧~
普通ORC
任务:创建普通ORC表,并验证ORC表的事务性。
步骤****
// 创建数据库和ORC
drop table if exists orc_table;
create table orc_table(key int, value string) stored as orc;
注:ORC表不支持单条语句insert,只有torc才支持,但是可以insert into select xx from XXX
示例:
// ORC表中插入数据报错
insert into orc_table values(1,'test');
创建ORC事务表
任务:创建ORC事务表,并进行事务操作。
步骤****
// 设置开启事务
set transaction.type=inceptor;
// 设置PLSQL编译器不检查语义
set plsql.compile.dml.check.semantic=false;
// 创建ORC事务表
drop table if exists atomicity_table;
create table atomicity_table(key int, value string) clustered by(key) into 8 buckets stored as
orc tblproperties('transactional'='true');
// 可以输入指令查看是否创建成功
ORC事务表中插入数据
insert into atomicity_table values(1,'src1');
insert into atomicity_table values(2,'src2');
// 查看数据是否写入成功
select * from atomicity_table;
// 更新ORC事务表数据
update atomicity_table set value = 'src3' where key = 1;
// 查看数据是否更新成功
select * from atomicity_table;
创建ORC分区表
任务:**创建ORC事务表,并进行事务操作。**
步骤****
of 7
10墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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