单选题

假设ABC中的所有列均为字符数据类型,A列的默认值为“VA”,同时还有B列和C列,则执行以下SQL语句:INSERT ABC(A,C)VALUES(‘V’,‘NULL’)后,下列的说法哪一项正确()。

A插入B列的值为字符‘NULL’

B插入A列的值为字符VA

C插入B列的值空值

D插入C列的值空值

正确答案

来源:www.examk.com

答案解析

执行INSERTABC(A,C)VALUES(‘V’,‘NULL’)SQL语句后,插入B列的值则显示为空值。
NULL:代表声明了一个空对象,不是一个字符串,可以赋给任何对象。空字符:代表声明了一个对象实例,这个对象实例的值是一个长度为0的空字符串。
相似试题
  • 假定表A中有十万条记录,要删除表中的所有数据,但仍要保留表的结构,请问用以下哪个命令效率最高()

    单选题查看答案

  • 假设需要删除数据库中的CUSTOMER表,可以使用如下()方式。

    单选题查看答案

  • 假设需要删除数据库中的某个用户test,可以使用如下()语句。

    单选题查看答案

  • 怎样取出在集合A中,又在集合B中的数据()

    单选题查看答案

  • 怎样取出在集合A中,但却不在集合B中的数据()

    单选题查看答案

  • 当JDBC程序提取SQL数据到Java中的时候,需要执行数据类型转换,例如,SQL数据类型CHAR将转换为标准java数据类型()处理。

    单选题查看答案

  • ()实现了JDBC ResultSet中的所有方法,但与ResultSet不同的是,()中的数据在Connection关闭后仍然有效。

    单选题查看答案

  • 在检索数据过程中,经常需要把检索的数据进行合并,满足实际需要。为此,需要使用(),将两个字符表达式连接起来。

    单选题查看答案

  • 在Oracle中,你以SYSDBA登录,CUSTOMER表位于Mary用户方案中,下面哪条语句为数据库中的所有用户创建CUSTOMER表的同义词()。

    单选题查看答案