临时存储过程.ppt

临时存储过程.ppt

第八章 数据库编程;复习上节课内容;本章学习内容;一、嵌入式SQL;1、嵌入式SQL语句与主语言之间的通信;;;2、建立和关闭数据库连接;3、示例;;在UPDATE的SET子句和WHERE子句中可以使用主变量,SET子句还可以使用指示变量 ; 例1:修改某个学生选修1号课程的成绩; 假定修改后的成绩已赋给主变量newgrade,学号赋给主变量givensno; EXEC SQL UPDATE SC SET Grade=:newgrade WHERE Sno=:givensno; ;;;二、游标的使用;;1、声明游标;;2、打开游标;3、读取数据;;4、关闭游标;;;三、存储过程的使用;在SQL Server中存储过程分为五类:即系统存储过程、本地存储过程、临时存储过程、远程存储过程和扩展存储过程。 系统存储过程:存储在master数据库中,由前缀sp标识。 本地存储过程:这是用户在独立的用户数据库中为了完成某一特定功能而编写的存储过程 。 临时存储过程:它与临时表??似,通常又分为本地和全局临时存储过程两种,当临时存储过程为本地时,其名字以符号#开始,为全局时,以符号##开始。 远程存储过程:从远程服务器上调用的存储过程。 扩展存储过程:在SQL Server环境之外执行的动态链接库。;存储过程的优点;创建存储过程的步骤及注意事项 ;主要操作;1、创建和执行用户存储过程;1)无参数的存储过程;;2)使用带参数的存储过程;;3)对表进行操作的存储过程;;;2、修改用户存储过程;3、删除用户存储过程;四、ODBC编程;1、ODBC工作原理概述;ODBC数据源管理;;2、ODBC工作流程;总结:

文档评论(0)

1亿VIP精品文档

相关文档