0
想要了解Redshift上取消的刪除語句是否被回滾。首先,我在桌子上進行計數。刪除語句在Redshift被取消時回滾
database=# select count(*) from table_name;
=> 760153276
然後我在開始後取消刪除語句。
database=#delete from table_name;
Ctrl + c
=> ^CCancel request sent
=> ERROR: Query (89530) cancelled on user's request
在我做了另一個計數和記錄似乎是相同的。這是否意味着它回滾?
database=# select count(*) from table_name;
=> 760153276
是的;語句有一個隱含的事務。 – Ryan