• 2021-04-14
    ●在SQL中,下列涉及空值的操作,不正确的是 (23) 。 (23) A.AGE IS NULL B.AGE IS NOT NULL C.AGE=NULL D.NOT(AGE IS NULL)(23) A.AGE IS NULL B.AGE IS NOT NULL C.AGE=NULL D.NOT(AGE IS NULL)
  • 正确答案:C【解析】SOL中允许属性值为空,用关键字NULL表示空值。测试"年龄为空值"的条件可用"AGEIS NULL",测试"年龄为非空值"的条件可用"AGE IS NOT NULL"或者"NOT(AGE IS NULL"。

    内容

    • 0

      在SQL语句中,用于判断数据列AGE的值非空的子句,正确的是______。 A: AGE IS NOT EMPTY B: AGE IS NOT NULL C: AGE != NULL D: AGE IS NOT UNIQUE

    • 1

      在SQL语言中,下列涉及空值的操作,不正确的是________(其中AGE是一个属性名)。 A: AGEISNOTNULL B: AGEISNULL C: NOT(AGEISNULL) D: AGE=NULL

    • 2

      SQL中,下列涉及空值的操作,不正确的是() A: AGE=NULL B: AGEISNOTNULL C: AGEISNULL D: NOT(AGEISNULL)

    • 3

      若用如下的SQL语句创建一个student表CREATE TABLE STUDENT(no char(4) not null,name char(8) not null,sex char(2),age int);则可以插入student表中的是()。 A: ('1031','小明',男,'23') B: ('1031','小明',null,null) C: (null,'小明','男','23') D: ('1031',null,'男',23)

    • 4

      若用如下SQL创建一个表student:CREATE TABLE student(NO CHAR(4) NOT NULL,NAME CHAR(8) NOT NULL,SEX CHAR(2),AGE INT);可以插入到student表中的是() A: ('1031','曾华',男,23) B: ('1031','曾华',NULL,NULL) C: (NULL,'曾华','男',23) D: ('1031',NULL,'男',23)