oracle执行一个commit命令,【oracle的题6.当一个程序执行了SELECT...FORUPDATE语句,以下哪个步骤必须需要完成?()A.执行COMMITorROLLBACK结束tran...

oracle的题

6.当一个程序执行了 SELECT...FOR UPDATE 语句,以下哪个步骤必须需要完成?()

A.执行 COMMIT or ROLLBACK 结束 transaction,即使并没有数据改变.

B.如果有数据改变,则需要执行commit or rollback 来结束 transaction.

C.由于只有数据确实改变后,一个transaction 才会开始,所以现在不需要COMMIT or ROLLBACK 被执行.

8.以下哪个命令可以被用来从表 STATE中 drop 列 UPDATE_DT ()?

A.ALTER TABLE STATE DROP COLUMN UPDATE_DT;

B.ALTER TABLE STATE REMOVE COLUMN UPDATE_DT;

C.DROP COLUMN UPDATE_DT FROM STATE;

D.你不能从这个表中DROP该列.

10.表EMPLOYEES 结构为 (

EMPLOYEE_ID NUMBER(6) not null primary key,

FIRST_NAME VARCHAR2(20) unique,

LAST_NAME VARCHAR2(25),

EMAIL VARCHAR2(25) not null,

PHONE_NUMBER VARCHAR2(20),

HIRE_DATE DATE,

JOB_ID VARCHAR2(10),

SALARY NUMBER(8,2),

COMMISSION_PCT NUMBER(2,2),

MANAGER_ID NUMBER(6),

DEPARTMENT_ID NUMBER(4)

)

以下哪几个语句可算出表中记录【多选】()

A.select count(*) from EMPLOYEES

B.select count(EMPLOYEE_ID) from employees

C.select count(FIRST_NAME) from employees

D.select count(EMAIL) from employees

E.select count(JOB_ID) from employees

11.表EMPLOYEES 的结构为:

(

EMP_ID NUMBER(4) NOT NULL

LAST_NAME VARCHAR2(30) NOT NULL

FIRST_NAME VARCHAR2(30)

DEPT_ID NUMBER(2)

JOB_CAT VARCHAR2(30)

SALARY NUMBER(8,2)

)

下面哪条语句可以查出各个dept_id 的最大salary 值和最小salary 值

并且它的最值小于5000 最大值大于15000?()

A.SELECT dept_id,MIN(salary),MAX(salary)FROM employees WHERE MIN(salary) < 5000 AND MAX(salary) > 15000;

B.SELECT dept_id,MIN(salary),MAX(salary) FROM employees

WHERE MIN(salary) < 5000 AND MAX(salary) > 15000 GROUP BY dept_id;

C.SELECT dept_id,MIN(salary),MAX(salary) FROM employees

HAVING MIN(salary) < 5000 AND MAX(salary) > 15000;

D.SELECT dept_id,MIN(salary),MAX(salary) FROM employees

GROUP BY dept_id HAVING MIN(salary) < 5000 AND MAX(salary) > 15000;

E.SELECT dept_id,MIN(salary),MAX(salary) FROM employees GROUP BY dept_id,salary

HAVING MIN(salary) < 5000 AND MAX(salary) > 15000;

12.ORACLE 中,执行语句:SELECT address1||','||address2||','||address2

"Adress" FROM employ; 将会返回()列.

A.0

B.1

C.2

D.3

E.4

15.Oracle 数据库中,以下()函数可以针对任意数据类型进行操作.

A、TO_CHAR

B、LOWER

C、MAX

D、CEIL

17.在Windows 操作系统中,Oracle 的()服务监听并接受来自客户端应用程

序的连接请求.(单选)

A、OracleHOME_NAMETNSListener

B、OracleServiceSID

C、OracleHOME_NAMEAgent

D、OracleHOME_NAMEHTTPServer

18.某开发人员希望返回大于等于数字F 的整数,应该使用以下什么函数?()

A、ceil(F)

B、floor(F)

C、round(F)

D、trunc(F+1)

19.PL/SQL程序结构通常可以概括为() (多选)

A、定义部分

B、执行部分

C、异常处理部分

D、解释部分

E、预编译部分

20.Oracle 9i数据库的版本主要包括()

A、企业版

B、标准版

C、个人版

D、开发版

E、网络版

作业帮用户2016-12-09举报

6c0a0adef10d1043fa4f41a7897345ed.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值