嵌入式SQL中,若查询结果为多条记录时,将查询结果交予主语言处理时,应使用的机制是(请作答此空),引入( )来解决主语言无空值的问题。A.主变量B.游标C.SQLCAD.指示变量

嵌入式SQL中,若查询结果为多条记录时,将查询结果交予主语言处理时,应使用的机制是(请作答此空),引入( )来解决主语言无空值的问题。

A.主变量
B.游标
C.SQLCA
D.指示变量

参考解析

解析:本题考查嵌入式SQL的基础知识。嵌入式SQL是SQL语句与过程化编程语言(主语言)的结合,嵌入式SQL负责实现数据库的操作,过程化语言负责用户界面及过程化处理。两种语言需要进行数据交互,SQL的査询结果为关系集合,通过游标,将关系的操作分解为对单一记录的各字段的操作以适应主语言无关系操作的能力。SQL中有空值而高级语言没用,为解决这一矛盾,采取指示变量的方式。指示变量为负值时,表示其对应的主变量中的值是空值(该主变量的值仍然存在,但无意义),由主语言和DBMS根据指示变量的值对主变量按空值处理。

相关考题:

当查询的结果为多个元组时,嵌入式SQL中采用称为游标的机制来指示所取出元组的位置。() 此题为判断题(对,错)。

● 嵌入式 SQL 中,将记录的属性值赋给主变量时,若属性为空值,而主变量不能取空值,为解决这一矛盾,使用的机制是 (56) 。(56)A. SQLCAB. 游标C. 指示变量D. 动态SQL

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

必须使用游标的嵌入式SQL语句的情况是()。A、INSERTB、对于已知查询结果确定为多元组时C、DELETED、对于已知查询结果确定为单元组时

在SQL Select查询语句中要去掉查询结果中的重复记录应使用英文关键字 () 。

● 嵌入式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. 数据集

在SQL的SELECT查询结果中,消除重复记录的方法是A)通过指定主关系键 B)通过指定惟一索引C)使用DISTINCT子句 D)使用HAVING字句

嵌入式SQL中,将记录的属性值赋给主变量时,若属性为空值,而主变量不能取空值,为解决这一矛盾,使用的机制是(56)。A.SQLCAB.游标C.指示变量D.动态SQL

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

嵌入式SQL中,若查询结果为多条记录时,将查询结果交予主语言处理时, 应使用的机制是( ),引入( )来解决主语言无空值的问题。A.主变量 B.游标 C.SQLCA D.指示变量 A.主变量 B.游标 C.SQLCA D.指示变量

( 8 )在 SQL 的 SELECT 查询时,使用 【 8 】 子句实现消除查询结果中的重复记录。

( 11 )在 SQL 中,要查询表 s 在 AGE 字段上取空值的记录,正确的 SQL 语句为:SELECT * FROM s WHERE 【 11 】 。

事务T1中有两次查询学生表中的男生人数,在这两次查询执行中间,事务T2对学生表中加入了一条男生记录,导致T1两次查询的结果不一致,此类问题属于( ),为解决这一问题,应采用的隔级别是(请作答此空)。A.Read UncommittedB.Read CommittedC.Repeatable ReadD.Serializable

事务T1中有两次查询学生表中的男生人数,在这两次查询执行中间,事务T2对学生表中加入了一条男生记录,导致T1两次查询的结果不一致,此类问题属于(请作答此空),为解决这一问题,应采用的隔级别是( )。A.不可重复读B.读脏数据C.丢失修改D.幻影现象

当查询结果为多个元组时,交互式SQL中采用游标机制来指示所取出元组的位置。()

SQL语言查询结果默认的是降序排列。

在SQL语言中,下列利用空值查询的命令中,正确的是()。A、=NULLB、NULLC、SELECT NULLD、IS NULL

SPL语句中的join命令是什么用途?()A、将主查询的结果好子查询的结果通过关键字进行连接B、将主查询的结果进行排序C、将主查询的结果动态抽取出来D、将子查询的结果聚合起来

用SQL语言要查询某字段为空值NULL的记录时,条件短语是某字段=NULL。

在使用SELECT-SQL命令进行查询时,若要保证在查询结果中无重复记录,可以在查询命令中使用()关键字(或称为“短语”或“子句”)。

在SQL中,查询空值时要使用()

在SQL查询时,如果需要去掉查询结果中的重复组,应使用()保留字。

填空题在使用SELECT-SQL命令进行查询时,若要保证在查询结果中无重复记录,可以在查询命令中使用()关键字(或称为“短语”或“子句”)。

填空题在SQL中,查询空值时要使用()

填空题在SQL查询时,如果需要去掉查询结果中的重复组,应使用()保留字。

单选题在SQL语言中,下列利用空值查询的命令中,正确的是()。A=NULLBNULLCSELECT NULLDIS NULL

判断题用SQL语言要查询某字段为空值NULL的记录时,条件短语是某字段=NULL。A对B错