摘要: 开始事务 begin transaction 提交事务 commit transaction 回滚(撤销)事务 rollback transaction 一旦事务提交或回滚,则事务结束 操作步骤: 【1】begin tran 【2】声明变量用于累加错误号,错误号使用全局变量@@error 【3】为【 阅读全文
posted @ 2019-05-16 22:01 我是神奇的小白 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 事务是作为单个逻辑工作单元执行的一系列操作 多个操作作为一个整体向系统提交,要么都执行,要么都不执行 事务是一个不可分割的工作逻辑单元 事务的特性 1,原子性 事务是一个完整的操作,事务的各步骤操作是不可分的(原子的);要么都执行,要么都不执行 2,一致性 当事务完成时,数据必须处于一致状态 3,隔 阅读全文
posted @ 2019-05-16 21:29 我是神奇的小白 阅读(1777) 评论(0) 推荐(0) 编辑
摘要: declare @i int, @j int , @str varchar(100)set @i=0set @j=0print '***************************九九乘法表****************************'while(@i<=9) --行数 begin 阅读全文
posted @ 2019-05-16 21:05 我是神奇的小白 阅读(285) 评论(0) 推荐(0) 编辑
摘要: continue: 可以让程序跳过continue关键字之后的语句,回到while循环的第一行命令 break: 让程序完全跳出循环,结束while循环的执行 return:从查询或过程中无条件退出。return语句可以在任何使用用于从过程, 批处理或语句块中退出,位于rerurn之后的语句不会被执 阅读全文
posted @ 2019-05-16 20:38 我是神奇的小白 阅读(185) 评论(0) 推荐(0) 编辑
摘要: where 循环语句可以根据某些条件重复执行一条T-SQL语句或一个语句块。 语法 where(条件) begin 语句或语句块 end 程序调试:alt + F5其他调试 F9切换断点 F10逐过程 F11逐语句 例子: --使用循环求1-10之间的累加和declare @sum int, @i 阅读全文
posted @ 2019-05-16 20:12 我是神奇的小白 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 语法: case when 条件1 then 结果1 when 条件2 then 结果2 。。。 else 其他结果 end 执行顺序 条件1成立执行结果1 条件2成立执行结果2 如果所有的when中的条件都不成立,则执行else中的结果 说明:else可省略,如果省略else并且when的条件表达 阅读全文
posted @ 2019-05-15 22:34 我是神奇的小白 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 语法 if(条件) begin 语句或语句块1 end [else begin 语句或语句块2 end ] 特点 1,else并不一定是必须的 2,如果条件为真,将执行语句或语句块1,条件为假则执行语句或语句块2,无论哪种情况,最后都要执行if....else语句的下一条语句 3,if else可以 阅读全文
posted @ 2019-05-15 22:07 我是神奇的小白 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 流程控制语句:是用来控制程序执行流程的语句 常用的流程控制语句的分类 顺序结构:begin....end 分支结构:if....else 或case.....end 循环结构while 顺序结构 语法: begin 语句块 end 特点: 1,必须成对出现 2,通常与分支结构和循环结构一起使用 3, 阅读全文
posted @ 2019-05-15 21:39 我是神奇的小白 阅读(2286) 评论(0) 推荐(0) 编辑
摘要: 分类: 隐式转换:为了类型相兼发生的自动转换 显示转换:可以使用convert函数或cast函数 cast与convert函数类型转换的异同点 相同点: 用于将某数据类型的表达式转换为另一种数据类型的表达式 不同点: 在转换日期时间类型/浮点类型的数据转换为字符串时convert()可以通过第三个参 阅读全文
posted @ 2019-05-15 21:18 我是神奇的小白 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 全局变量 是系统已经定义好的变量,主要反映sql数据库的操作状态。 全局变量名称以@@开头‘ 举例 @@identity:返回最后插入的标识值 @@error:返回执行的上一个T_sql语句的错误号 常用的输出语句 print:结果有消息中以文的形式显示 select:在结果中以网格的形式显示,查询 阅读全文
posted @ 2019-05-15 20:59 我是神奇的小白 阅读(365) 评论(0) 推荐(0) 编辑