社区
MS-SQL Server
帖子详情
启动事务时,tran或者transation关键字 可以省略吗
安放天天
2014-01-08 10:59:21
就是将 begin tran tran_name
省略关键字和别名,直接写一个begin:
begin
...全文
215
5
打赏
收藏
启动事务时,tran或者transation关键字 可以省略吗
就是将 begin tran tran_name 省略关键字和别名,直接写一个begin: begin
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangmin06jb
2014-01-09
打赏
举报
回复
关键字不能省
KeepSayingNo
2014-01-08
打赏
举报
回复
这个不能省,就如同drop table 表名一样,你如果把table省略,就会报错
山寨DBA
2014-01-08
打赏
举报
回复
如果你的一个处理逻辑模块中只有一个事务,begin tran tran_name 中的别名tran_name是可以省略的(即写成begin tran),但是tran是不可以省略的 。。。 仅仅有begin 和end 是不可以的,begin 和end 包含的是一段逻辑模块,这里头如果你不加事务,SQL server也会默认加一些事务,但是是非常小的,比如SQL server默认会给单个的update、delete语句加事务,但是这个是粒度非常小的事务,应该不能满足你的业务逻辑的
發糞塗牆
2014-01-08
打赏
举报
回复
除非你有多个tran,才需要写,
發糞塗牆
2014-01-08
打赏
举报
回复
begin end 是逻辑包住代码,没有什么事务可言,你可以直接用 begin tran,而不一定要写tran_name
SQL 事务(
Tran
|
Tran
sat
ion
)与 Try...Catch 的使用
1.SQL-- Try Catch错误处理 一。语法要点: BEGIN TRY { sql_statement ¦ statement_block } END TRY BEGIN CATCH [ { sql_statement ¦ statement_block } ] END CATCH [ ; ] 异常部分: 在 CATCH
SQL Server事务处理详解:BEGIN
TRAN
与COMMIT
TRAN
的使用指南
通过使用BEGIN
TRAN
、COMMIT
TRAN
和ROLLBACK
TRAN
,我们可以有效地管理事务。通过合理使用BEGIN
TRAN
、COMMIT
TRAN
和ROLLBACK
TRAN
,可以有效管理SQL Server中的事务,确保数据的一致性和完整性。ROLLBACK
TRAN
用于回滚事务,即撤销事务中的所有操作,恢复到事务开始前的状态。通常在发生错误时使用。此后,所有操作都将被视为该事务的一部分,直到事务被提交或回滚。COMMIT
TRAN
用于提交事务,即将事务中的所有操作永久保存到数据库中。
SQL事务用法begin
tran
,commit
tran
和rollback
tran
的用法
SQL事务用法begin
tran
,commit
tran
和rollback
tran
的用法 Sql Server 2005/2008中提供了begin
tran
,commit
tran
和rollback
tran
来使用事务。 begin
tran
表示开始事务, commit
tran
表示提交事务, rollback
tran
表示回滚事物 EXEC TEST_PROC '文...
SQL 事务 begin
tran
、commit
tran
、rollback
tran
的用法
首先理解一下这三个事务的大概意思: begin
Tran
sact
ion
可以理解成新建一个还原点。 commit
Tran
sact
ion
提交这个自begin
tran
开始的修改 rollback
Tran
sact
ion
表示还原到上个还原点。 今天在更新一个ERP仓库名称的时候导致该界面一直属于Locking 状态,还以为开发商修改了什么东西,原来是自己在执行update的时候导致的
mysql begin
tran
_SQL事务用法begin
tran
,commit
tran
和rollback
tran
的用法
Sql Server 2005/2008中提供了begin
tran
,commit
tran
和rollback
tran
来使用事务。begin
tran
表示开始事务,commit
tran
表示提交事务,rollback
tran
表示回滚事物EXEC TEST_PROC '文综','包括历史,地理,政治','政治','文综的一门'CREATE PROCEDURE [dbo].[TEST_PROC]@...
MS-SQL Server
34,874
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章