什么';这条SQL语句的含义是什么?
我不熟悉SQL转换。下面这句话是什么意思什么';这条SQL语句的含义是什么?,sql,sql-server,tsql,Sql,Sql Server,Tsql,我不熟悉SQL转换。下面这句话是什么意思 BEGIN TRAN -- xlock the transaction IF EXISTS (SELECT 1 FROM dbo.ActiveTransaction WITH (XLOCK) WHERE TransactionId = @transactionId) BEGIN (Omitted) END COMMIT TRAN 谢谢 这里发生的是: Sql事务已开始 检查dbo.ActiveTransaction表是否包含TransactionId等
BEGIN TRAN
-- xlock the transaction
IF EXISTS (SELECT 1 FROM dbo.ActiveTransaction WITH (XLOCK) WHERE TransactionId = @transactionId)
BEGIN
(Omitted)
END
COMMIT TRAN
谢谢 这里发生的是:
dbo.ActiveTransaction
表是否包含TransactionId
等于变量@TransactionId中的值的记录。