试述游标(Cursor)的作用,并解释实现此功能的诸条语句的用途。
第1题:
( 32 ) 查询 “ 读者 ” 表的所有记录并存储于临时表文件 one 中的 SQL 语句是
A ) SELECT * FROM 读者 INTO CURSOR one
B ) SELECT * FROM 读者 TO CURSOR one
C ) SELECT * FROM 读者 INTO CURSOR DBF one
D ) SELECT * FROM 读者 TO CURSOR DBF one
第2题:
解释是在低级机器级上用它的一串语句或指令来仿真高级机器级上的一条指令或指令的功能,通过低级机器语言程序中的每条语句或指令逐条解释来实现的技术。()
第3题:
在数据库应用中,一般一个SQL语句可产生或处理一组记录,而数据库主语言语句一般一次只能处理一个记录,其协调可通过使用如下所列的哪种技术来实现?( )
A.指针(POINTER)
B.游标(CURSOR)
C.数组(DIMENSION)
D.栈(STACK)
在嵌入式SQL中,sQL语言与主语言具有不同数据处理方式。SQL语言是面向集合的,一条SQL语句原则上可以产生或处理多条记录。而主语言是面向记录的,一组主变量一次只能存放一条记录,所以仅使用主变量并不能完全满足sQL语句向应用程序输出数据的要求,为此嵌入式SQL引入了游标的概念,用游标来协调这两种不同的处理方式。游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。每个游标区都有一个名字。用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。
第4题:
第5题:
②现要查询TeacherID为“1234”的教师的领导的TeaeheID,请给出相应的SQL语句,要求只使用一条SQL语句实现,且此语句中不允许包含子查询。
第6题:
A、游标是一种能从包括多条记录的结果集中每次提取一条记录的机制。
B、游标由结果集和游标位置组成。
C、游标是面向单条记录的操作。
D、游标与SQL查询语句是相冲突的
第7题:
查询“读者”表的所有记录并存储于临时表文件one中的SQL语句是( )。
A.SELECT*FROM读者INTO CURSOR one
B.SELECT*FROM读者To CURSOR one
C.SELECT*FROM读者INTO CURSOR DBF one
D.SELECT*FROM读者To CURSoR DBF one
第8题:
嵌入式SQL语句与主语言之间的通信方法是:主语言向SQL语句输入数据主要用主变量(主语言中的程序变量)来实现;SQL语句向主语言输出数据主要用主变量和游标来实现。所谓游标,指的是系统为用户开设的一个【 】。
第9题:
A.执行游标
B.执行SQL语句的UPDATE语句
C.对要更新表的列进行加锁
D.都不对
第10题: