是否可以在 redshift sql 工作台中重新创建以下内容?
create table test as
select top 10 * from core_data;
savepoint sv;
delete from test
where name like 'A%';
savepoint sv2;
delete from test
where name like 'B%';
rollback to sv;
是否可以在 redshift sql 工作台中重新创建以下内容?
create table test as
select top 10 * from core_data;
savepoint sv;
delete from test
where name like 'A%';
savepoint sv2;
delete from test
where name like 'B%';
rollback to sv;
Redshift 无论如何都不Rollback
支持Savepoints
。因此,您也不能使用工作台。
请参阅此处列出Redshift不支持 PostgreSQL
的所有功能。它还包括保存点。
如果您rollback to savepoint
像这样对 Redshift 执行查询,
rollback to savepointexample;
您将看到以下错误。
错误:SQL 命令“回滚到保存点 sv3;” 不支持。