在开发数据库应用系统时,使用存储过程可以提高数据访问效率,降低网络流量。下列关于存储过程的说法,错误的是( )。
【正确答案】
B
【答案解析】PL/SQL主要由两种类型构成,即命名块和匿名块。匿名块每次执行时都需要进行编译,不能被存储到数据库中,也不能在其它的PL/SQL中调用。存储过程和函数是命名块,它们被编译后保存在数据库中,可以被反复调用,运行速度快。其结构为:
CREATE Procedure过程名(参数列表)
AS< PL/SQL块 >;
参数列表可以为输入参数、输出参数,且输入、输出参数均可以有多个。所以选择B选项。