数据库高级SQ相关技术.pptVIP

  • 25
  • 0
  • 约2.14万字
  • 约 73页
  • 2016-12-03 发布于河南
  • 举报
数据库高级SQ相关技术

第6章 高级SQL相关技术 6.1 SQL编程基础 6.2 事务 6.3 游标 6.4 存储过程 6.5 触发器 6.6 嵌入式SQL Sample库中几张表 几张表 几张表 6.1 SQL编程基础 T-SQL是针对数据库的查询语言,它的编程结构比其他程序设计语言更为简单 一、 批处理 批处理是一组T-SQL语句的集合,可以是一条语句,也可以由多条语句组成。 批处理语句以GO为结束标志。 GO只是个标志语句,并不被执行。 在T-SQL存储过程调用时,如果调用语句不是一段批语句的第一句,则调用前需要加EXEC; 创建表和创建视图的语句只能存在于一个单独的批处理语句中 二、变量 变量是T-SQL用来在其语句间传递数据的。由系统或用户定义并赋值。 1、全局变量 全局变量往往用来记录数据库的活动状态。用“@@变量名”表示 几个常用的全局变量 @@ERROR——返回上一条T-SQL语句执行后的状态值。如果为0表示语句执行正确,非0表示发生错误。 @@FETCH_STATUS——返回被FETCH语句执行的最后游标状态,如果为0表示FETCH执行成功,非0表示发生错误。 @@ROWCOUNT——返回上一条T-SQL语句影响到的记录个数。 2、局部变量 3、函数 常用的函数有系统函数、日期函数、字符串函数、数学函数以及用户自定义函数等 4、

文档评论(0)

1亿VIP精品文档

相关文档