A.过程和函数都是命名的PL/SQL块,但执行效率要比普通PL/SQL块高
B.过程和函数都是命名的子程序,每次执行前由数据库进行编译
C.过程是没有返回参数的,而函数是有返回参数的
D.过程不带输入参数,而函数是要带输入参数的
您可能感兴趣的试卷
你可能感兴趣的试题
A.v_row emp%type;
B.v_row emp%record;
C.v_row emp%tabletype;
D.v_row emp%rowtype;
A.执行部分是必须的,因此声明部分也可以放到执行部分中来
B.PL/SQL块在执行时,是统一传输给数据库服务器进行执行的
C.在PL/SQL中SELECT的语句的用法与在SQL*PLUS中完全一致
D.匿名PL/SQL块的执行效率要高于命名PL/SQL块
A.PL/SQL是应用于各种数据库上的通用语言
B.PL/SQL是过程化的SQL语言
C.PL/SQL是只能在SQL*PLUS中运行
D.在PL/SQL可以直接执行所有的SQL操作
A.v_arr[1]
B.v_arr(1)
C.v_arr<1>
D.v_arr{1}
A.v_arr arr_type;
B.v_arr is arr_type;
C.v_arr of arr_type;
D.v_arr arr_type%type;
A.type array arr_type[emp.ename%type] index by binary_integer;
B.type table arr_type[emp.ename%type] index by binary_integer;
C.type arr_type is table of emp.ename%type index by binary_integer;
D.type arr_type is pl_sql table of emp.ename%type index by binary_integer;
A.NO DATA FOUND
B.DATA_NOT_FOUND
C.NO_DATA_FOUND
D.DATA_NO_FOUND
A.v_namechar(60);
B.v_namestring(60);
C.v_namevarchar2(60);
D.v_namevarchar2(61);
A.select sal,decode(sal>3000,'A',sal>2000,'B','C') grade from emp;
B.select sal,decode(sal,3000,'A',2000,'B','C') grade from emp;
C.select sal,(case when sal>3000 then 'A' when sal>2000 then 'B' else 'C' end) grade from emp;
D.select sal,(if sal>3000 then 'A' elsif sal>2000 then 'B' else 'C' end if) grade from emp;
A.CEIL(V_NUM)
B.FLOOR(V_NUM)
C.TRUNC(V_NUM)
D.ROUND(V_NUM)
最新试题
以下关于包(Package)的说法,正确的是()
如何强制执行日志切换()
在PL/SQL环境中,以下说法正确的是()
emp表是雇员信息表,sal字段存放是的雇员的月薪,以下哪个变量可以存放sal类型的值()
下面哪一个不是数据库物理存储结构中的对象()
表空间默认的PCTINCREASE参数值为下列哪一个()
当CKPT进程工作时,会对哪类文件执行I/O操作()
emp表是雇员信息表,以下哪个变量可以存放emp表中的一条记录()
ORACLE数据库启动后,有哪五个必要的后台进程(mandatory background processes)()
以下关于PL/SQL变量类型的说法正确的是()