mysql试题

来源:互联网 发布:大数据 论文 人类 编辑:程序博客网 时间:2024/05/20 16:35
执行一个DDL或DCL语句后,事务自动提交。
  1. 下面哪个SQL语句可以查询出名字当中有’A_B’这样的员工? (单选) D
    A.select * from emp where ename like '%A\_B%' escape '\\';
    B.select * from emp where ename like '%A_B%' escape;
    C.select * from emp where ename like 'A_B%' escape '%';
    D、select * from emp where ename like '%A\_B%' escape '\';
  2. 下列哪个语句能够返回-33的绝对值并且显示别名为Absolute ABC
    A.SELECT ABS("-33") Absolute FROM DUAL;
    B.SELECT ABS('-33') "Absolute" FROM DUAL;
    C.SELECT ABS(-33) "Absolute" FROM DUAL;
    D.SELECT ABS(-33), Absolute FROM DUAL; 
  3. 预使用grant语句授予权限,你必须(多选): BC
    A.被授予GRANT ROLE PRIVILEGE系统权限
    B.被授予带有ADMIN OPTION的系统权限
    C.被授予 GRANT ANY PRIVILEGE的系统权限
    D.被授予带有 GRANT OPTION 的系统权限
  4. 关于事务的描述,下列说法正确的是:(   )
    A.执行一个DDL或DCL语句后,事务自动开始。
    B.执行一个DDL或DCL语句后,事务自动提交。
    C.执行一个DDL或DCL语句后,事务自动回滚。
    D.执行一个DDL或DCL语句后,对当前事务没有影响。
  5.  
    关于使用AlTER TABLE进行修改表的定义,下列描述正确的是(多选):(  ABCD  )
    A.使用该命令可以修改表的名称            B.使用该命令可以修改列的名称
    C.使用该命令可以修改列的数据类型        D.使用该命令可以修改列的精度   
  6. SQL语句的执行顺序是 :(  C  
    select from where group by having order by
    A.123456                                B.234561
    C.234516                                D.124563   
  7. 关于约束PRIMARY KEY和UNIQUE描述正确的是:(   A
    A.PRIMARY KEY和UNIQUE都可以定义在一个或多个列上。
    B.UNIQUE可以定义在多个列上,PRIMARY KEY不可以。
    C.PRIMARY KEY和UNIQUE约束的列都可以为空值。
    D.PRIMARY KEY 和UNIQUE约束在一个表中都可以有任意个。
  8. 查询语句SELECT ROUND(13.57),ROUND(13.57,1),ROUND(13.57,-1),TRUNC(13.57,-2) FROM DUAL 返回结果,正确的是:(   )
    A.13.57,13.6,10,13
    B.13,13.5,14,0
    C.14,13.6,10,0
    D.13.6,13.5,11,13  
  9. 关于对空值的描述,下列说法正确的是:(  A
    A.包含空值的任何算术表达式结果都等于空。
    B.包含空值的连接字符串||    等于与空字符串连接,结果还是空值。
    C.空值做为判断条件是写法是 :判断字段=null。
    D.表Emp中有5条记录,empID分别为1,2,3,4,5,那么查询语句Select * from Emp where empID not in (2,3,4,null)的执行后结果是2条记录。   

     
0 0
原创粉丝点击