zoukankan      html  css  js  c++  java
  • 如何为SQLSERVER查询分析器开启事务

    很多人在使用SQLSERVER查询分析器的时候会遇到个问题,就是操作正式库的时候,担心增删改万一弄错了该咋办?数据是无价的!

    难道我们每次都要去写事务语句去做这个事情吗?

    SMSS其实已经给我提供了这样一个功能,对查询分析器开启事务,也就是说,你在查询分析器中执行的语句不会立刻提交到数据库,而是在事务中执行,如果你确认操作无误可以COMMIT,发现有误需要更正就立刻ROLLBACK回来,数据完好无损,皆大欢喜。具体怎么用整理如下,给大家做个参考。

    Step1:打开SSMS,选择工具,选项,如图所示

    Step2:在选项窗口中选择 查询执行,SQLSERVER, ANSI  ,勾选SET_IMPLICIT_TRANSACTIONS项,点击确定保存成功。

    OK,完成以上步骤后,当你打开新的查询分析器的时候,就自动启用事务啦。也就是说,你在里面所做的任何操作,只要没有COMMIT,都会保留在事务中,数据库不会有任何改动,但是要注意的是,你所操作的表如果在事务中有改动,除了查询以外的操作,都会导致表被锁,直到你执行COMMIT或者ROLLBACK语句之前。

    有需要的朋友可以开始使用这个功能啦!

  • 相关阅读:
    Git 使用juju
    svn Q&A
    ubuntu 常用命令
    java中set的交集、差集、并集的简单实现
    java 读写JSON(一)
    java类型转化之SimpleDateFormat-时间转化
    maven 基本常识以及命令
    maven遇到的问题
    java编程思想,对象导论
    条目5:避免创建不必要的对象
  • 原文地址:https://www.cnblogs.com/Jack-W/p/4793330.html
Copyright © 2011-2022 走看看