SETIMPLICIT_TRANSACTIONSON--进入隐式事务模式INSERTINTOordersVALUES(‘p07‘,‘2011-09-1000:00:00.000‘,‘ded‘,‘EN‘,‘4000‘,convert(varbinary(256),pwdencrypt(‘passw0rd‘)))SELECTtimes=5,*FROMorders--显示‘p07‘被插入ROLLBACKgoSELECTtimes=6,*FROMorders--因为执行了回滚..
分类:
数据库 时间:
2015-04-05 06:45:19
阅读次数:
270
事务的ACID属性Atomicity 原子性 每个事务作为原子单元工作(即不可以再拆分),也就是说所有数据库变动事务,要么成功要么不成功。SQL Server把每个DML或者 DDL命令都当做一个事务。不允许任何命令只是部分成功。 比如一个UPDATE语句更新500行,除非500行全部更新,否则有任...
分类:
数据库 时间:
2015-03-15 18:08:49
阅读次数:
307
1,在介绍SqlServer的事务之前,我想先谈谈.net中利用System.Data.SqlClient里面的相关类,实现事务.春节福利啊publicvoidProTranandler()
{
using(SqlConnectionconn=newSqlConnection(this.CONN_LINK))
{
conn.Open();
SqlTransactiontran=conn.BeginTransaction();
SqlCommands..
分类:
数据库 时间:
2015-02-13 01:45:24
阅读次数:
211
SQL Server 2008中SQL应用系列--目录索引SQL事务一、事务概念 事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同...
分类:
数据库 时间:
2015-02-09 12:44:55
阅读次数:
261
SQL事务一、事务概念 事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交...
分类:
数据库 时间:
2015-02-09 12:36:39
阅读次数:
385
什么是事务? 事务是一个不可分割的操作,要么全部执行,要么全部不执行 事务有什么用? 保证一个业务的完整执行。 怎么用事务? 3.1 事务的分类 显示事务:用BEGIN TRANSACTION明确指定事务的开始,这是最常用的事务类型。 隐性事务:通过设置SET IMPLICIT_TRANSACTIO...
分类:
数据库 时间:
2015-02-08 23:01:03
阅读次数:
356
use sales --指定数据库
create table bb --创建bb 这个表
(
ID int not null primary key ,--账号
Moneys money --转账金额
)
--bb表里插入两条数据
insert into bb values('1',2000) --账户 1 里有2000元
insert into bb values('2',3000...
分类:
数据库 时间:
2015-01-16 16:52:13
阅读次数:
184
原文: sql事务,在sql2000里判断执行是否成功用@@ERROR 判断 贴个sql事务,在sql2000里判断执行是否成功用@@ERROR 判断 这个东西多少还是有点问题,sql2005了可以用try。。catch了,不管那块错都能捕捉,然后在回滚,很方便,贴出来晾晾 BEGIN TRANSA...
分类:
数据库 时间:
2015-01-13 11:59:49
阅读次数:
148
紧接着上文,这里主要记录事务操作,实现多实体的功能在SqlTran类中添加方法如下:1、两个不同实体类型的事务方法: 1 /// 2 /// 执行事务(事务中不同实体) 3 /// 4 /// 实体 5 /// 要执...
分类:
数据库 时间:
2015-01-06 17:02:06
阅读次数:
175