oracle的题 6.当一个程序执行了 SELECT...FOR UPDATE 语句,以下哪个步骤必须需要完成?()A.执行 COMMIT or ROLLBACK 结束 transaction,即使并没有数据改变.B.如果有数据改变,则需要执行commit or rollback 来结

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 01:52:34

oracle的题 6.当一个程序执行了 SELECT...FOR UPDATE 语句,以下哪个步骤必须需要完成?()A.执行 COMMIT or ROLLBACK 结束 transaction,即使并没有数据改变.B.如果有数据改变,则需要执行commit or rollback 来结
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、网络版

oracle的题 6.当一个程序执行了 SELECT...FOR UPDATE 语句,以下哪个步骤必须需要完成?()A.执行 COMMIT or ROLLBACK 结束 transaction,即使并没有数据改变.B.如果有数据改变,则需要执行commit or rollback 来结
6: A
8: A
10: A,B,C,D,E
11: D
12: B
15: ?
17: A
18: A
19: A,B,C
20: A,B,C 这题考的有什么意义?

oracle的题 6.当一个程序执行了 SELECT...FOR UPDATE 语句,以下哪个步骤必须需要完成?()A.执行 COMMIT or ROLLBACK 结束 transaction,即使并没有数据改变.B.如果有数据改变,则需要执行commit or rollback 来结 初学java,写了一个链接Oracle的小程序,运行后报错:java.sql.SQLException:无效的列索引请问这是为什么?附上程序:package connection;import java.sql.*;public class Connectionb { public static final void main(String args[] 小华设计了一个电脑程序,在电脑执行该程序时,第一步会将输入的数值取倒数……小华设计了一个电脑程序,在电脑执行该程序时,第一步会将输入的数值取倒数,第二步将取这个倒数的相反数, VFP中 @的含义今天做题目时遇到一题如下当执行下面程序后,屏幕上显示的数据为-----------------------程序如下---------------set talk offn=546.7562@2,10 say n picture 999.9return----------------程序结束----------- 用VC++6编译一个C程序,这个程序的主函数调用了自己定义的一个函数,但运行时并没有执行这个函数,怎么回已经找到原因了,是我忘记写括号了! 法律上的执行程序的名词解释 怎么对一段C程序手动插桩,并且打印出执行程序的行数?比如if判断语句被执行了,就打印出这行代码的行数? 简答题:计算机执行程序的过程 简述PC执行程序的过程 vb 下列程序段执行的结果是 程序指令执行的过程?简述 . 写出执行下列程序的输出结果. 写出执行下列程序的输出结果. 写出执行下列程序的输出结果. 写出执行下列程序的输出结果. 有一个数值转换器,如图,若输入的数是2,那么执行了程序后,输出的数是多少? 有一个电脑程序,在执行时,第一步将输入的两个数进行 求 java java.sql.SQLException:The Network Adapter could not establish the connection我写了一个链接 oracle 的servlet 小程序,报的上面的错 ,然后我再写个测试的 JDBC 程序,都能通过 ,能打印出数据库中的内容,测试