单选题如果希望更新表authors中的first_name列为非空,那么可以使用哪个语句?()A alter table authors add first_name not nullB alter table authors modify first_name not nullC alter table authors alter first_name not nullD alter table authors drop first_name not null

题目
单选题
如果希望更新表authors中的first_name列为非空,那么可以使用哪个语句?()
A

alter table authors add first_name not null

B

alter table authors modify first_name not null

C

alter table authors alter first_name not null

D

alter table authors drop first_name not null


相似考题
更多“如果希望更新表authors中的first_name列为非空,那么可以使用哪个语句?()”相关问题
  • 第1题:

    在SQL Server 2000中,现要在employees表的first_name和last_name列上建立一个唯一的非聚集复合索引,其中first_name列数据的重复率是5%,last_name列数据的重复率是10%。请补全下列语句使以first_name和last_name列作为条件的查询效率最高。

    CREATE UNIQUE NONCLUSTERED INDEX Idx_Name

    ON employees(______)


    正确答案:first_nameASClast_nameDESC
    first_nameASC,last_nameDESC

  • 第2题:

    如果希望在激活约束时不验证表中已有的数据是否满足约束的定义,那么可以使用下列哪个关键字?()

    A.disactive

    B.validate

    C.active

    D.novalidate


    参考答案:D

  • 第3题:

    如果希望从学生表中查询出同学的平均年龄,那么语句中应该包含()。

    ASELECT MIN (年龄) AS 平均 FROM 学生表

    BSELECT MAX (年龄) AS 平均 FROM 学生表

    CSELECT AVG (年龄) AS 平均 FROM 学生表

    DSELECT COUNT (年龄) AS 平均 FROM 学生表


    C

  • 第4题:

    评估以下CREATEVIEW语句: CREATEVIEW雇员_视图 ASSELECTSUM(薪金) FROM雇员; 哪个表述是正确的?()

    • A、使用“雇员_视图”视图不能更新“雇员”表中的数据。
    • B、使用“雇员_视图”视图可以更新“雇员”表中的任何数据。
    • C、使用“雇员_视图”视图可以删除“雇员”表中的记录。
    • D、使用“雇员_视图”视图只能更新“雇员”表中的“薪金”列。

    正确答案:A

  • 第5题:

    按钮可以响应多种事件,如果希望让按钮响应“鼠标释放”事件,那么应该使用的语句是()。

    • A、on(releasE.
    • B、on(rollOver)
    • C、on(dragOut)
    • D、on(rollOut)

    正确答案:A

  • 第6题:

    “雇员”表包含以下列: EMPLOYEE_ID NOT NULL, Primary Key SSNUM NOT NULL, Unique LAST_NAME VARCHAR2(25) FIRST_NAME VARCHAR2(25) DEPARTMENT_ID NUMBER 部门表中 DEPARTMENT_ID 列的外键 SALARY NUMBER(8,2) 如果执行以下语句: CREATE INDEX emp_name_idx ON employees(last_name, first_name); 以下哪个说法是的()

    • A、此语句会创建一个基于函数的索引
    • B、因为语法错误,此语句将失败
    • C、该语句将创建一个组合唯一索引
    • D、该语句将创建一个组合非唯一索引

    正确答案:D

  • 第7题:

    如果希望从学生表中查询出所有姓“王”的同学,那么条件语句应该是()。

    • A、Where 姓名 % ‘王’
    • B、Where 姓名 LIKE ‘王%’
    • C、Where 姓名 % ‘LIKE王’
    • D、Where 姓名 LIKE ‘王’

    正确答案:B

  • 第8题:

    如果表DEPT包含3条记录,现在用如下命令对其进行修改,ALTER TABLE DEPT ADD(COMP NUMBER(4)NOT NULL);请问下面哪一个说法是正确的()

    • A、该语句在表的最前面插入一个非空列
    • B、该语句在表的最后插入一个非空列
    • C、该语句执行完成后,应当立即执行COMMIT语句,以确保更改生效
    • D、该语句将产生错误

    正确答案:D

  • 第9题:

    单选题
    在SQL Server 2005中,使用update语句更新数据库表中的数据,以下说法正确的是()
    A

    每次只能更新一行数据

    B

    表中的数据行可以全部被更新

    C

    如果没有数据项被更新,将提示错误信息

    D

    更新数据时,不能带有WHERE条件子句


    正确答案: D
    解析: 暂无解析

  • 第10题:

    单选题
    如果希望在激活约束时不验证表中已有的数据是否满足约束的定义,那么可以使用下列哪个关键字?()
    A

    disactive

    B

    validate

    C

    active

    D

    novalidate


    正确答案: C
    解析: 暂无解析

  • 第11题:

    填空题
    在Visual Basic中,数组默认的下标下界是(),如果希望从1开始,可以使用()语句来设置。

    正确答案: 0,Option Base n语句
    解析: 暂无解析

  • 第12题:

    单选题
    “雇员”表包含以下列: EMPLOYEE_ID NOT NULL, Primary Key SSNUM NOT NULL, Unique LAST_NAME VARCHAR2(25) FIRST_NAME VARCHAR2(25) DEPARTMENT_ID NUMBER 部门表中 DEPARTMENT_ID 列的外键 SALARY NUMBER(8,2) 如果执行以下语句: CREATE INDEX emp_name_idx ON employees(last_name, first_name); 以下哪个说法是的()
    A

    此语句会创建一个基于函数的索引

    B

    因为语法错误,此语句将失败

    C

    该语句将创建一个组合唯一索引

    D

    该语句将创建一个组合非唯一索引


    正确答案: D
    解析: 暂无解析

  • 第13题:

    在MySQL中,可以使用________语句来修改、更新一个表或多个表中的数据。


    参考答案:UPDATE

  • 第14题:

    如果希望从学生表中查询出所有姓“王”的同学,那么条件语句应该是()。

    AWhere 姓名 % ‘王’

    BWhere 姓名 LIKE ‘王%’

    CWhere 姓名 % ‘LIKE王’

    DWhere 姓名 LIKE ‘王’


    B

  • 第15题:

    “如果…那么…”语句可以多个并列使用。


    正确答案:正确

  • 第16题:

    已知x为非空列表,那么执行语句y=x[:]之后,x==y的值为空列表。


    正确答案:错误

  • 第17题:

    如果需要向表中插入一批已经存在的数据,可以在INSERT语句中使用SELECT语句。


    正确答案:正确

  • 第18题:

    在Visual Basic中,数组默认的下标下界是(),如果希望从1开始,可以使用()语句来设置。


    正确答案:0;Option Base n语句

  • 第19题:

    如果不希望在工资发放条中显示某个工资项目,则可以通过以下哪个功能做到()

    • A、新建表
    • B、修改表
    • C、删除表
    • D、重建表

    正确答案:B

  • 第20题:

    如果if语句的代码块中只包含一条语句,那么if语句的大括号可以省略。


    正确答案:正确

  • 第21题:

    单选题
    如果希望从学生表中查询出同学的平均年龄,那么语句中应该包含()。
    A

    SELECT MIN (年龄) AS 平均 FROM 学生表

    B

    SELECT MAX (年龄) AS 平均 FROM 学生表

    C

    SELECT AVG (年龄) AS 平均 FROM 学生表

    D

    SELECT COUNT (年龄) AS 平均 FROM 学生表


    正确答案: D
    解析: 暂无解析

  • 第22题:

    单选题
    评估此CREATE VIEW语句: CREATE VIEW emp_view AS SELECT SUM(salary) FROM employees; 以下哪个说法是的()
    A

    使用“雇员视图”视图不能更新“雇员”表中的数据

    B

    使用“雇员视图”视图可以更新“雇员”表中的任何数据

    C

    使用“雇员视图”视图不能删除“雇员”表中的记录

    D

    使用“雇员视图”视图仅能更新“雇员”表中的“薪金”列


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    使用SQL的UPDATE语句更新数据表中的数据时,以下说法正确的是(  )。
    A

    如果没有数据项被更新,将提示错误信息

    B

    更新数据时,必须带有WHERE子句

    C

    不能更新主关键字段的值

    D

    一次可以更新多行数据或多个字段的值


    正确答案: C
    解析:
    UPDATE格式为:UPDATE表名SET字段名1=表达式1[,字段名2=表达式2……][WHERE条件]。不使用 WHERE子句时,将会更新全部记录;使用WHERE子句可以指定更新的条件,并且一次可以更新多行数据或多个字段。