SqlTransaction.Save(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在交易中建立一個儲存點,可用來回滾交易的一部分,並指定儲存點名稱。
public:
void Save(System::String ^ savePointName);
public void Save(string savePointName);
member this.Save : string -> unit
Public Sub Save (savePointName As String)
參數
- savePointName
- String
存檔點的名稱。
例外狀況
嘗試提交交易時發生錯誤。
備註
Save 方法等同於 Transact-SQL 的 SAVE TRANSACTION 陳述式。
參數中使用savePoint的值可以與某些方法實作BeginTransaction參數中使用的值相同transactionName。
Savepoints 提供了回滾交易部分的機制。 你用這個 Save 方法建立一個儲存點,然後之後再呼叫該 Rollback 方法回滾回存檔點,而不是回滾到交易起點。