验证事务一致性-cpda数据分析师用书

时间:2024-07-21 18:32:50
【文件属性】:

文件名称:验证事务一致性-cpda数据分析师用书

文件大小:566KB

文件格式:PDF

更新时间:2024-07-21 18:32:50

hadoop 大数据 sql InceptorSQL

(3)验证事务一致性  任务:在事务中向 ORC 表插入数据,然后检查 ORC 事务表 consistency_table 中的数据是 否被更新。预期结果为数据未更新。  步骤 SQL: // 创建 ORC 事务表,并插入两条数据 1. drop table if exists consistency_table; 2. create table consistency_table (key int, value string) clustered by(key) into 8 buckets stored as orc tblproperties('transactional'='true'); 3. insert into consistency_table values(1,10.5); 4. insert into consistency_table values(2,20.5); // 创建存储过程,验证事务一致性 5. create or replace procedure test_consistency() is declare cnt int:=0; begin begin transaction; update consistency_table set value = 30.5 where key = 1; insert into orc_table values(3,50.5); update consistency_table set value = 40.5 where key = 2; commit; exception when others then rollback; dbms_output.put_line('update failed.');


网友评论