如果在Teradata中任何一个表失败,如何对单独的表执行多个更新并回滚所有内容

时间:2016-05-20 22:21:24

标签: teradata rollback

在我的.Net webapp中,我需要更新两个表。我想仅在两个更新都成功时提交更新。我是teradata的新手,有谁知道怎么做?

1 个答案:

答案 0 :(得分:0)

您可以使用Begin Transaction和End Transactions。将更新放在BT ET块内,如下所示。如果任何一个更新失败,您的事务将回滚。 对于Eg:

BT;

updt1;

updt2;

ET;