首页/ 题库 / [单选题]嵌入式SQL中,将记录的属性值赋给主变量的答案

嵌入式SQL中,将记录的属性值赋给主变量时,若属性为空值,而主变量不能取空值,为解决这一矛盾,使用的机制是(56)。

单选题
2022-01-01 02:38
A、SQLCA
B、游标
C、指示变量
D、动态SQL
查看答案

正确答案
C

试题解析
解析:本题考查对嵌入式SQL的掌握。数据库有空值,而高级语言中变量没有空值,所以当查询的记录某一属性为空值时,无法将空值赋给主变量,此时主变量仍保持原有值。同样,更新语句也存在主变量不能取空值问题。引入指示变量,用来标识对应主变量值是否为空值,可以解决此问题。

标签:
相关题目
关系中组成主键的属性不能取空值,这称为关系的()。
设属性A是关系R的主键,则属性A不能取空值。这是________。
关系模型的完整性规则是对关系的某种约束条件。例如,( )完整性规定关系的所有元组的主键属性不能取空值,如果出现空值,那么主键值就起不了唯一标识元组的作用。
嵌入式SQL中,将记录的属性值赋给主变量时,若属性为空值,而主变量不能取空值,为解决这一矛盾,使用的机制是(56)。
● 嵌入式 SQL 中,将记录的属性值赋给主变量时,若属性为空值,而主变量不能取空值,为解决这一矛盾,使用的机制是 (56) 。(56)
下列SQL语句中可以正确查询教师表中“系别号”字段的值为空值的所有记录的是( )。
关系的主属性不能取空值,属于( )。
按升序排列字段时,如果字段的值为空,则将包含空值的记录排列在列表中( )。
查询教师表中“系别号”字段的值为空值的所有记录的SQL是( )。
实体完整性要求主属性不能取空值,这一点可以通过( )来保证。
设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是()
若属性A是关系R的主属性,属性A不能够为空值,这属于( )。
设属性A是关系R的主属性,则属性A不能取空值(NULL),这是( )。
设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是(24)。
●设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是 (21) 。
设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是
●设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是 (21) 。
●约束“主码中的属性不能取空值”,属于(48)。
建立一个“职员”表,表中有5个字段:职员号、姓名、性别、年龄、部门。要求职员号属性的值惟一,并且不能为空值。建立该表的SQL语句可以是______。
建立一个“职员”表,表中有5个字段:职员号、姓名、性别、年龄、部门。要求职员号属性的值唯一,并且不能为空值。建立该表的SQL语句可以是______。
广告位招租WX:84302438

免费的网站请分享给朋友吧