上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 63 下一页
摘要: 全局变量@@trancoont 返回当前连接的活动事务数。 分类: 隐性事务: 通过设置set implicit_transaction on语句,将隐性事务模式设置为打开。 其后的t-sql语句季总启动一个新的事务。 提交或者回滚事务后,下一个t-sql语句又将启动一个新的事务 自动提交事务:sq 阅读全文
posted @ 2018-03-30 14:09 WhiteSpace 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 事务(transaction)是作为单个逻辑工作单元执行系列操作,多个操作作为一个整体向系统提交(commit),要么执行,要么都不执行,事务是一个不可分割的工作逻辑单元。 转账过程就是一个事务 它需要两条uodate语句来完成,这两条语句是一个整体如果其中一条出现销损,则整个转账业务也应取消,两个 阅读全文
posted @ 2018-03-30 14:08 WhiteSpace 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 开始事务 begin transaction 提交事务 commit transaction 回滚事务 rollback transaction 一旦事务提交或者回滚,则事务结束 操作步骤: 1.begin transaction 2.声明变量用于累加错误号,错误号使用全局变量@@error 3.为 阅读全文
posted @ 2018-03-30 14:08 WhiteSpace 阅读(657) 评论(0) 推荐(0) 编辑
摘要: ontinue: 可以让程序跳过,continue关键字之后的语句,回到while循环的第一行命令 break: 让程序完全跳出循环,结束while循环的执行 return: 从查询或过程中无条件退出,return语句可在任何时候用于从过程,批处理或语句块中退出,位于return之后的语句不会被执行 阅读全文
posted @ 2018-03-30 14:07 WhiteSpace 阅读(156) 评论(0) 推荐(0) 编辑
摘要: goto 语句用于将执行流更改到标签处,虽然t-sql和pl/sql都提供了该语句,但是作为编程而言,我们不推荐使用此编程技术。要编写一个标签,应当在标识符后面加一个冒号。列如,下面示例使用goto语句代替了while循环,与while循环功能相同。 阅读全文
posted @ 2018-03-30 13:53 WhiteSpace 阅读(1714) 评论(0) 推荐(0) 编辑
摘要: 除了已经有的数据类型,还可以在创建3中用户自定义的数据类型。 一种是从基本数据类型创建的别名数据类型,这样做的目的是为了更清楚地说明对象中值的类型。列如,下面的语句创建了一个基于datetime的birthday数据类型,用于在employee的emp_birthday列中存储生日数据 --创建一个 阅读全文
posted @ 2018-03-30 13:52 WhiteSpace 阅读(1449) 评论(0) 推荐(0) 编辑
摘要: while 循环语句可以根据某些条件重复执行一条t-sql 语句或一个语句块 语法: while (条件) begin 语句或语句块 end 程序调试 alt+f5 启动调试 f9 切换断点 f10 逐个过程 f11 逐语句 阅读全文
posted @ 2018-03-30 13:52 WhiteSpace 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 同时写3个批处理,如果前2个批处理没有问题,最后一个有错误那么3个批处理都不会执行需要注意列如: use Materl GO select * from t_icitem GO inset into table (bid,char(10)) 这里insert写错了 GO 阅读全文
posted @ 2018-03-30 13:51 WhiteSpace 阅读(2037) 评论(0) 推荐(0) 编辑
摘要: aitfor语句用于延迟后面语句的执行,可以指定延迟时间长度是具体的时间。参考下面的语句: waitfor delay ’00:01:15’ print N’到时间了’ --也可以不加N 字符串前面放N,表示该字符串是unicode编码。 但注意:首先应该是大写的N,小写不对。其次N应该放在字符串之 阅读全文
posted @ 2018-03-30 13:47 WhiteSpace 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 语法: case when 条件1 then 结果1 when 条件2 then 结果2 ……….. else 其它结果 end 执行顺序: 条件1成立执行结果1 条件2成立执行结果2 如果所有的when中条件都不成立,则执行else中的结果 说明: else可省略,如果省略else并且when的条 阅读全文
posted @ 2018-03-30 13:46 WhiteSpace 阅读(171) 评论(0) 推荐(0) 编辑
上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 63 下一页