1 CREATE PROCEDURE ProcedureName ( %ParameterList ) %RoutineBody

ParameterList

1+ ,
1 %Parâmetro

Parâmetro

1 IN
1 OUT
1 INOUT
2 ParameterName
3? CONSTANT
3.1 DataType
3 NAMESPACE (1) 
3 NAME

RoutineBody

1 Instrução
1 EXTERNAL NAME ExternalRoutineName