2012-03-05 15 views
13

SQL Server 2005のtrantransactionの違いは何ですか?続きSQL Server 2005のトランザクションとトランザクションの相違点

は違いはありません二つの文

Begin Tran 
Begin 
    ......... 
    ......... 
End 
Rollback 

OR

Begin Transaction 
Begin 
    ...... 
    ...... 
End 
Rollback 
+1

全く違いはありません。 – Vikram

+1

オンラインの書籍にはこの情報があります。あなたが質問をする前に、いくつかの基本的な研究をしなかったのは恥ずかしいことです。 – Oded

+1

@Oded:Stackoverflowの目的は、質問と回答のリポジトリであることです。答えが宇宙のどこかに存在するかどうかは関係ありません。多くの人が最初に見える場所であるため、宇宙のどこかに答えがあることは重要ではありません。 –

答えて

30

です。 the documentationから分かるようにTRANは、単に許可略語です:

構文

BEGIN { TRAN | TRANSACTION } 
    [ { transaction_name | @tran_name_variable } 
     [ WITH MARK [ 'description' ] ] 
    ] 
[ ; ] 

この構文の説明で{ | }

2

彼ら「は、これらの二つの選択肢の一つ選ぶ」を意味し、 Transact SQLでは同義ですが、同じロジックがMDXで実装されているようです...

-1

begin tranとbegin transactionの機能は同じですが、違いはありません。

関連する問題