Можно ли воссоздать следующее в верстаке redhift 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;
Можно ли воссоздать следующее в верстаке redhift 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
. Следовательно, с верстаком тоже не обойтись.
См. Здесь список всех неподдерживаемых PostgreSQL
функции Redshift. Он также включает точки сохранения.
Если вы выполните rollback to savepoint
запрос к Redshift, например,
rollback to savepointexample;
Вы увидите следующую ошибку.
ОШИБКА: команда SQL «откат до точки сохранения sv3;» не поддерживается.