0
在我的.Net Web應用程序中,我需要更新兩個表。我只想在兩個更新都成功的情況下提交更新。我是teradata的新手,有誰知道如何做到這一點?如何執行多個更新來分隔表並回滾所有Teradata中的任何一個失敗
在我的.Net Web應用程序中,我需要更新兩個表。我只想在兩個更新都成功的情況下提交更新。我是teradata的新手,有誰知道如何做到這一點?如何執行多個更新來分隔表並回滾所有Teradata中的任何一個失敗
您可以使用開始交易和結束交易。將更新放入BT ET塊中,如下所示。如果任何一個更新失敗,您的事務將回滾。 例如:
BT;
updt1;
updt2;
ET;
使用交易?在最好的情況下,將所有內容放入多語句請求中:http://www.info.teradata.com/HTMLPubs/DB_TTU_15_10/SQL_Reference/B035_1141_151K/ch04.067.11.html – dnoeth