数据库作业17:SQL练习9 – CURSOR
嵌入式SQL是将SQL语句嵌入到程序设计语言中,被嵌入的程序设计语言称为宿主语言,简称主语言。 SQL语言是面向集合的,一条SQL语句原则上可以产生或处理多条记录。 主语言是面向记录的,主变量一次只能存放一条记录。 游标(cursor)是系统为用户开设的数据缓冲区,存放SQL语句的执行结果。每个游标区都有一个名字,用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。 【使用游标的步骤】 (1)说明游标 用DECLARE语句为一条SELECT语句定义游标: EXEC SQL DECLARE CURSOR FOR ; 定义游标仅仅是一条说明性语句,这时RDBMS并不执行
用户评论