嵌入式SQL中负责向主语言传递SQL语句执行状态的是(49)。A.主变量B.游标C.SQLCAD.SQL语句

题目

嵌入式SQL中负责向主语言传递SQL语句执行状态的是(49)。

A.主变量

B.游标

C.SQLCA

D.SQL语句

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

SQL通信区的作用是向主语言传递SQL语句的执行状态信息,主语言能够根据这些信息控制程序流程。


正确

第2题:

● 嵌入式SQL中负责向主语言传递SQL语句执行状态的是 (49) 。

(49)

A. 主变量

B. 游标

C. SQLCA

D. SQL语句


正确答案:C

第3题:

在嵌入式SQL中,与游标相关的有四个语句,下列( )语句执行:“执行游标定义中的SELECT语句,同时游标处于活动状态”。

A)DECLARE

B)OPEN

C)FETCH

D)CLOSE


正确答案:B

第4题:

嵌入式SQL中通过 (49) 实现主语言与SQL语句间进行参数传递;SQL语句的执行状态通过 (50) 传递给主语言来进行流程控制;对于返回结果为多条记录的SQL语句,通过 (51) 来由主语言逐条处理。

(49)

A.主变量

B.游标

C.SQLCA

D.数据集


正确答案:A

第5题:

● 嵌入式SQL中通过 (49) 实现主语言与SQL语句间进行参数传递;SQL语句的执行状态通过 (50) 传递给主语言来进行流程控制;对于返回结果为多条记录的SQL语句,通过 (51) 来由主语言逐条处理。

(49)A. 主变量 B. 游标 C. SQLCA D. 数据集

(50)A. 主变量 B. 游标 C. SQLCA D. 数据集

(51)A. 主变量 B. 游标 C. SQLCA D. 数据集


正确答案:A,C,B
试题(49)~(51)分析
    本题考查考生对嵌入式SQL的掌握。
    嵌入式SQL用于高级语言(主语言)和数据库的交互。高级语言用于客户端,实现界面及与用户的交互SQL语言用于后台数据库,主语言将变量值传给SQL,或SQL将值传给主语言,是通过主变量来实现的,主语言需要对SQL语句的执行状态(是否执行成功、查询结果的记录数等)进行检查以确定下一步的处理,需要DBMS将SQL语句执行状态写入SQL通信区(即SQLCA),主语言从中读取;游标可以将SQL查询到的多条记录逐条提取赋给主变量,交由主语言处理。
参考答案
      (49)A(50)C(51)B

第6题:

在嵌入式SQL中,主语言向SQL语句输入数据,主要用主变量(主语言中的程序变量)来实现。为了区别字段名,要求主变量名前必须加符号______作标识。

A.;(分号)

B.、(顿号)

C.+(加号)

D.:(冒号)


正确答案:D
解析:在嵌入式SQL中,主语言向SQL语句输入数据主要用主变量(主语言中的程序变量)来实现。主变量可以在SQL语句中任何一个能够使用表达式的地方出现。为了区别字段名,要求SQL。语句中的主变量名前必须加冒号“:”作为标识。

第7题:

在嵌入式SQL语言中,主语言向SQL语句输入数据,主要用主变量来实现,为了区别字段名,要求主变量名前必须加符号( )做标志。

A.;

B.、

C.+

D.:


正确答案:D

第8题:

在嵌入式SQL中,与游标相关的有四个语句,下列( )语句执行:“执行游标定义中的SELECT语句,同时游标处于活动状态”。

A)DECLARE

B)OPEN

C)FETCH

D)CLOSE


正确答案:B
DECLARE:游标定义语句。它是说明语句,此时游标(游标是与某一查询结果相联系的符号名)定义中的SELECT语句并不执行;
OPEN:游标打开语句。此时执行游标定义中SELECT语句,同时游标处于活动状态。游标指向查询结果中的第一行之前;
FETCH:游标推进语句。此时执行游标向前推进一行,并把游标指向的行(称为当前行)中的值取出,放到语句中说明的对应的程序变量中。FETCH语句常置于主语言程序的循环中,并借助主语言的处理语句逐一处理查询结果中的一个个行;
CLOSE:游标关闭语句。关闭游标,使它不再和原来的查询结果相联系。关闭的游标可以再次打开,与新的查询结果相联系。

第9题:

嵌入式SQL语句与主语言之间的通信方法是:主语言向SQL语句输入数据主要用主变量(主语言中的程序变量)来实现;SQL语句向主语言输出数据主要用主变量和游标来实现。所谓游标,指的是系统为用户开设的一个【 】。


正确答案:数据缓冲区
数据缓冲区