默认的是off,SQL92标准默认是on.
如果是on,那么会为一个SQL语句块隐式开启一个事务。
如果是off,除非你使用了
begin tran,它不会主动为你开启一个事务。
主要就这点区别,这种区别有时候还是很明显的。
这是默认的chained
off的效果:
d:\>isql -Uadventure -Siihero_ase
Password:
1>
select * from t123
2> go
id col2
-----------
--------------------------------
1 a
2 b
3 c
4 d
5 e
(5 rows
affected)
1> select @@tranchained
2> go
-----------
0
(1 row affected)
1> insert into t123 values(6,
'f')
2> begin tran
3> delete from t123 where id=6
4>
rollback tran
5> go
(1 row affected)
(1 row affected)
1>
select * from t123
2> go
id col2
-----------
--------------------------------
1 a
2 b
3 c
4 d
5 e
6 f
(6
rows affected)
1>
这是chained on的效果:
d:\>isql
-Uadventure -Siihero_ase
Password:
1> set chained on
2>
commit
3> go
1> insert into t123 values(7, 'g')
2>
select @@trancount
3> go
(1 row affected)
-----------
1
(1 row affected)
1> begin tran
2> delete
from t123 where id=7
3> select @@trancount
4> go
(1 row
affected)
-----------
2
(1 row affected)
1>
rollback tran
2> select @@trancount
3> go
-----------
1
(1 row affected)
1> select * from t123
2>
go
id col2
----------- --------------------------------
1 a
2 b
3 c
4 d
5 e
6 f
(6 rows affected)
1>
自:
java:
set chained on = autocommit(false),;
set chained off = autocommit(true)
pb :
from: http://www.itpub.net/thread-887202-1-1.html
--------
sybase 事务模式
事务模式:DBMS如何找到事务的入口来完成事务
SYBASE规定了两种事务模式,即链式模式和非链式模式。
1.链式模式:每个数据检索和数据修改语句隐含地开始一个事务
2.非链式模式:sybase缺省,必须显示指定事务的开始(begin tran)
更改事务模式:SET CHAINED {ON|OFF}
查看事务模式:SELECT @@tranchained,"0"表示非链式,"1"表示链式
注意:在一个事务中不能改变事务模式。
分享到:
相关推荐
jquery.chained.remote 使用于juqery的级联更新,
前端项目-jquery-chained,简单的链接选择。您可以从两个不同的版本中进行选择。普通版本使用select选项的类名来决定子select的内容。它不进行任何外部Ajax(j)查询。远程版本进行外部查询,并从返回的JSON响应生成...
Chained IRQ handlers support.
您可以从两个不同的版本中进行选择。 如果您不想进行外部查询来设置子选择的内容,请使用jquery.chained.js 。 此版本使用数据属性来确定内容。 对于更复杂的场景,维护数据属性将变得很麻烦。 另外,如果要对...
NULL 博文链接:https://wuxiangqian.iteye.com/blog/1707444
The chained form with time-delays on the state variables is introduced. It generalizes the classical chained form which is ncountered in mobile robotics with non holonomic constraints. In the present ...
摘要:脚本资源,Ajax/JavaScript,多级联动菜单,下拉框 jquery_chained基于jQuery的一款很不错的jQuery 多级联动插件多级联动插件,本例运行于PHP环境,也可以在ASP、JSP、中使用。jQuery 发展到现在,拥有相当多的...
Ajax-chained-combobox.zip,带有laravel和vuejs的简单链式组合框,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载...
Chained Exploits Advanced Hacking Attacks from Start to Finish 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系...
音频操纵链的实时构建::简单的插件架构:: GTK--
If Chained Implications in Properties Weren't So Hard, They'd Be Easy_pres.pdf
与所有模块一样,您可以将构造函数(类)传递给i18next.use或具体实例。 如果您不使用模块加载器,它将被添加到window.i18nextChainedBackend 后端选项 { // array of existing i18next backends
Salient Object Detection with Chained Multi-Scale Fully Convolutional Network
为当前类的每个字段创建 getter、setter 和 builder 方法,从谷歌代码自动导入。 会得到改善。 仅供个人使用。
主要介绍了jQuery多级联动下拉插件chained用法,结合实例形式分析了jQuery多级联动下拉插件chained的功能与基本使用技巧,需要的朋友可以参考下
语言:English 关于骑自行车的最新鲜的链接,来自web。...链式 - 两个轮子上的所有好东西。 留在最佳电影,自行车和齿轮评论,新闻和一切顺利 来自世界各地最好的出版商的内容。 被束缚为100%的爱,由骑手 - 为骑手!
关于骑自行车的最新鲜的...锁链-所有好东西都放在两个轮子上。 随时随地观看世界上最好的发行商提供的最佳电影,自行车和装备评论,新闻以及所有最佳内容。 链条是由骑手以100%的爱制成的-对于骑手! 支持语言:English
Inevitably, hydrophobic yet insulating long-chained organic cations improve the stability at the cost of hindering charge transport, leading to the unsatisfied performance of subsequently fabricated ...
Display Driver Uninstaller可用于显卡驱动程序的卸载。当你不能通过控制面板卸载选择的驱动程序时,你可以通过尝试使用这个工具来...同时,也建议用户在安全模式下卸载显卡驱动程序。 特别是升级到Windows 8.1遭遇
Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、...