存储过程最大尺寸为 128M,可以包含许多 SQL 语句,完成复杂的任务。
CREATE PROC[EDURE ] procedure_name [ ;number ] [ { @parameter data_type } RECOMPILE | ENCRYPTION | RECOMPILE , ENCRYPTION } ] sql_statement [ ...n ] |
参数 | 意义 |
---|---|
number | 同名过程分组,整数 |
@parameter | 参数 |
default | 参数默认值 |
OUTPUT | 参数值可回传 |
RECOMPILE | 表示不预编译,每次执行时再编译 |
默认值为 10
CREATE DEFAULT qth_default AS 10 |
procedure_name [param [,...]]; |
exec procedure_name [param [,...]] ; |
execute procedure_name [param [,...]] ; |
参见 EXECUTE 命令。