Using Stored Procedures The DB2 data provider supports multiple result sets and return codes from DB2 stored procedures when parameters are bound as return codes. The stored procedures must take an argument list. NOTES: ■ The data provider does not support stored procedures that use a SQL descriptor area (SQLDA) data structure to specify the arguments. ■ Make sure that the latest maintenance patches have been applied. For return codes to be returned by stored procedures on DB2 v8.1 or higher for Linux/UNIX/Windows, a Fix Pack that corrects APAR JR19546 must be installed. Using Named Parameters Using named parameters in stored procedures lets you bind parameters by name. This means that you do not have to enter the parameters in order. Alternatively, you can use provider-specific parameter markers and binding behavior with your existing applications. The Parameter Mode connection string option specifies the behavior of native parameter markers and binding. This allows applications to reuse provider-specific SQL code and simplifies migration to the Progress DataDirect data providers. The data provider supports the colon or the @ parameter marker in a stored procedure.