网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
假设ABC中的所有列均为字符数据类型,A列的默认值为“VA”,同时还有B列和C列,则执行以下SQL语句:INSERT ABC(A,C)VALUES(‘V’,‘NULL’)后,下列的说法哪一项正确()。
A
插入B列的值为字符‘NULL’
B
插入A列的值为字符VA
C
插入B列的值空值
D
插入C列的值空值
参考答案
参考解析
解析:
执行INSERTABC(A,C)VALUES(‘V’,‘NULL’)SQL语句后,插入B列的值则显示为空值。
NULL:代表声明了一个空对象,不是一个字符串,可以赋给任何对象。空字符:代表声明了一个对象实例,这个对象实例的值是一个长度为0的空字符串。
NULL:代表声明了一个空对象,不是一个字符串,可以赋给任何对象。空字符:代表声明了一个对象实例,这个对象实例的值是一个长度为0的空字符串。
更多 “单选题假设ABC中的所有列均为字符数据类型,A列的默认值为“VA”,同时还有B列和C列,则执行以下SQL语句:INSERT ABC(A,C)VALUES(‘V’,‘NULL’)后,下列的说法哪一项正确()。A 插入B列的值为字符‘NULL’B 插入A列的值为字符VAC 插入B列的值空值D 插入C列的值空值” 相关考题
考题
在SQL Server 2008中,现要将T1表的C1列(int类型)定义为标识列,初值和增量值均为1。请补全下列语句:CREATE TABLE T1(clint【8】(1,1),…)
考题
以下对INSERT语句,说法错误的是()。
A.INSERT语句是数据操纵语言中的一条语句B.在使用INSERT语句执行数据插入时,表中的列顺序一定要与提供的值顺序相同C.在使用INSERT语句执行数据插入时,必须为表中所有列定义数据值D.在插入数据时,应当满足表中定义的检查约束
考题
要删除Student表的Birthyear列,同时删除所有引用该列的视图和约束。下列哪一个SQL语句正确表达了这一删除要求()。A.ALTERTABLEStudentDELECTBirthyearRESTRICT
B.ALTERTABLEStudentDELETEBirthyearCASCADE
C.ALTERTABLEStudentDROPBirthyearRESTRICT
D.ALTERTABLEStudentDROPBirthyearCASCADE
考题
假定某列可接受Null值,如何使用INSERT语句在该列中隐式插入一个Null值?()A、使用NULL关键字。B、使用ON子句C、在列的列表中省略该列。D、不能在列中隐式插入Null值。
考题
有表(SN),表中所有的列均为字符型数据,A列的默认值为’sa’,同时还有B、C两列,则执行INSERT INTOSN(A,C)VALUES(’BB’,’NULL’),系列说法正确的是()A、插入B列的值是字符’NULL’B、插入A列的值是’SA’C、插入B列的值是空值D、插入C列的值是空值
考题
关于默认值,不正确的是()A、只能在当前数据库中创建默认值的名称B、在同一个批处理中,CREATEDEFAULT可以与其他T-SQL语句组合使用C、默认值不必与其他绑定的字段数据类型兼容D、如果列同时有默认值和规则与之关联,则默认值可以违反规则
考题
表book中包含三个字段:title(varchar),author(varchar),price(float)。Author的默认值是’UNKNOW’,执行sql语句:insertbook(title,price)values(‘jsp’,50)。以下结果正确的是()。A、插入失败,sql语句有错B、插入成功,author列的数据是UNKNOWC、插入成功,author列的数据是NULLD、插入成功,author列的数据是50
考题
在Visual FoxPro中,以下有关SQL的SELECT语句的叙述中,错误的是()A、SELECT子句中可以包含表中的列和表达式B、SELECT子句中可以使用别名C、SELECT子句规定了结果集中的列顺序D、SELECT子句中列的顺序应该与表中列的顺序一致
考题
假设表中某列的数据类型为varchar(100),而输入的字符串为“审计考试sql部分”,则存储的是()A、审计考试sql部分;和85个空格B、审计考试sql部分;共9个字节C、审计考试sql部分;共9个字符D、审计考试sql部分和81个空格
考题
关于标识列,以下说法正确的是()。A、使用sql语句插入数据时,可以为标识列指定要插入的值。B、设定标识时,必须同时指定标识种子和标识递增量。C、若设定标识时,未指定标识递增量,那么使用sql语句插入数据时,可以为标识列指定递增值。D、只能把主键设定为标识列。
考题
以下关于InsertInto描述正确的是()A、INSERTINTO中,列的数目必须等于SELECT语句返回列的数目B、INSERTINTO中,列的数据类型必须与从SELECT语句返回的列的数据类型相同必须确定是否存在默认值,或所有被忽略的列是否允许空值,如果不允许空值C、必须为这些列提供值D、必须检验插入了新行的表是否在数据库中
考题
单选题表book中包含三个字段:title(varchar),author(varchar),price(float)。Author的默认值是’UNKNOW’,执行sql语句:insertbook(title,price)values(‘jsp’,50)。以下结果正确的是()。A
插入失败,sql语句有错B
插入成功,author列的数据是UNKNOWC
插入成功,author列的数据是NULLD
插入成功,author列的数据是50
考题
单选题有表(SN),表中所有的列均为字符型数据,A列的默认值为’sa’,同时还有B、C两列,则执行INSERT INTOSN(A,C)VALUES(’BB’,’NULL’),系列说法正确的是()A
插入B列的值是字符’NULL’B
插入A列的值是’SA’C
插入B列的值是空值D
插入C列的值是空值
考题
多选题以下关于InsertInto描述正确的是()AINSERTINTO中,列的数目必须等于SELECT语句返回列的数目BINSERTINTO中,列的数据类型必须与从SELECT语句返回的列的数据类型相同必须确定是否存在默认值,或所有被忽略的列是否允许空值,如果不允许空值C必须为这些列提供值D必须检验插入了新行的表是否在数据库中
考题
单选题以下对INSERT语句,说法错误的是()。A
INSERT语句是数据操纵语言中的一条语句B
在使用INSERT语句执行数据插入时,表中的列顺序一定要与提供的值顺序相同C
在使用INSERT语句执行数据插入时,必须为表中所有列定义数据值D
在插入数据时,应当满足表中定义的检查约束
考题
单选题假设表中某列的数据类型为varchar(100),而输入的字符串为“审计考试sql部分”,则存储的是()A
审计考试sql部分;和85个空格B
审计考试sql部分;共9个字节C
审计考试sql部分;共9个字符D
审计考试sql部分和81个空格
考题
多选题关于默认值,不正确的是()A只能在当前数据库中创建默认值的名称B在同一个批处理中,CREATEDEFAULT可以与其他T-SQL语句组合使用C默认值不必与其他绑定的字段数据类型兼容D如果列同时有默认值和规则与之关联,则默认值可以违反规则
热门标签
最新试卷