题目内容

下列哪个语句不是对存储过程操作。( )

A. create view
B. drop procedure
C. create procedure

查看答案
更多问题

关于存储过程的参数模式描述下正确的是:

A. 在创建存储过程时,可以定义IN类型参数,表示接收输出的。
B. 在创建存储过程时,可以定义OUT类型参数,表示接收输入的。
C. 在创建存储过程时,可以定义OUT类型参数,表示参数在过程中将被赋值,可以传给过程体的外部。
D. 在创建存储过程时,可以定义IN类型参数,表示参数在过程中将被赋值,可以传给过程体的外部。

创建存储过程实现功能是:根据学号打印输出该学生的平均成绩,下列正确的语句是:

A. CREATE OR REPLACE PROCEDURE proc_1 (xuehao OUT varchar2)ASavg1 number;BEGINSELECT avg(成绩) INTO avg1 FROM CJBWHERE学号=xuehao;DBMS_OUTPUT.PUT_LINE(avg1);END;
B. CREATE OR REPLACE PROCEDURE proc_1 (xuehao IN varchar2)ASavg1 varchar2;BEGINSELECT avg(成绩) INTO avg1 FROM CJBWHERE学号=xuehao;DBMS_OUTPUT.PUT_LINE(avg1);END;
CREATE OR REPLACE PROCEDURE proc_1 (xuehao IN varchar2)ISavg1 number;BEGINSELECT avg(成绩) INTO avg1 FROM CJBWHERE学号=xuehao;DBMS_OUTPUT.PUT_LINE(avg1);END;
D. CREATE OR REPLACE PROCEDURE proc_1 (xuehao IN varchar2)ASavg1 number;BEGINSELECT avg(成绩) INTO avg1 FROM CJBWHERE学号=xuehao;DBMS_OUTPUT.PUT_LINE(avg1);END;

关于存储过程和函数的区别与联系描述正确的是:

A. 存储过程程序头部声明时不需要描述返回类型,而函数需要且在通过return语句返回值。
B. 存储过程可以作为一个独立的PL/SQL语句来执行,而函数在DML操纵语句中调用。
C. 存储过程和函数都可以使用in/out/in out三种模式的参数。
D. 存储过程只能返回一个单值。

调用存储过程使用的语句是( )。

答案查题题库