SQL SERVER 有没有带事务的工具 ?

zjy118 2009-12-19 09:26:08
sql server 有没有像 oracle 提供的pl sql developer之类的工具,执行insert delete update 等语句时可以先查看结果,然后决定是否提交。 现在的工具直接就提交了,如果一个语句写错了,造成的后果不可估量。

刚使用sql server ,感到很困惑。

...全文
130 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
忆轩辕 2009-12-21
  • 打赏
  • 举报
回复


begin tran

update......

select...

rollback tran/commit tran

--这样就行了


SuqianHome 2009-12-20
  • 打赏
  • 举报
回复
微软的还是够强大的,你想到的,他基本都能想到。
jinsenhome 2009-12-20
  • 打赏
  • 举报
回复
这种东西是各有各的好处,也各有各的害处!没有必须是什么的东西。
sqlserver也是可以那样做的,只要有人在他的程序里愿意加上这么个设置的东西。
为什么不自己控制呢??
rucypli 2009-12-20
  • 打赏
  • 举报
回复
sqlserver对单条sql采用自动提交事务
gao__910 2009-12-20
  • 打赏
  • 举报
回复
可以直接用begin transaction 开始事务 rollback 出错回滚 commit transaction 提交事务 或自定义transaction
hery2002 2009-12-19
  • 打赏
  • 举报
回复
SQL只能自己定义事务.不能像Oracle那样操作.
ACMAIN_CHM 2009-12-19
  • 打赏
  • 举报
回复
你自己可以定义事务啊。
Rotel-刘志东 2009-12-19
  • 打赏
  • 举报
回复
事务处理:
begin tran
....
rollback tran
.....

commit tran
jack_ailly 2009-12-19
  • 打赏
  • 举报
回复
自己动手,丰衣足食。自己在事物内检查,然后决定提交与否。
rumlee 2009-12-19
  • 打赏
  • 举报
回复
可以自己写一个工具啊。
--小F-- 2009-12-19
  • 打赏
  • 举报
回复
commit tran 提交

rollback 回滚
--小F-- 2009-12-19
  • 打赏
  • 举报
回复
SQL都是自己写事物的

begin tran

rollback tran

commit tran

tran是transaction的简略写法
Yang_ 2009-12-19
  • 打赏
  • 举报
回复
自己写语句,在之前加
BEGIN TRANSACTION

检查后执行
COMMIT TRANSACTION
或者
ROLLBACK TRANSACTION
nianran520 2009-12-19
  • 打赏
  • 举报
回复
没有 要自己写事务
begin tran

rollback tran

commit tran

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧