HP NonStop SQL/MX Messages Manual page 237

Table of Contents

Advertisement

Binder and Compilation Messages (4000 through
4999)
SQL 4307
4307 Rowset parameters are not allowed in a CALL statement.
Cause. In the SQL/MX statement being compiled, you attempted to use a rowset as a
parameter in a stored procedure invocation.
Effect. The SQL/MX statement is not compiled.
Recovery. Alter the data type of the relevant variable, or use a different nonrowset
host variable. Retry the compilation.
SQL 4308
4308 Internal error: Unsupported SQL data type value
specified for a CALL statement parameter.
Cause. In the SQL/MX statement being compiled, a parameter in a stored procedure
invocation had an unsupported SQL data type.
Effect. The SQL/MX statement is not compiled.
Recovery. This error should never occur. Drop the stored procedure and re-create it
with an appropriate data type. Report this problem to your service provider.
SQL 4309
4309 Procedure procedure-name is registered to return result
sets and stored procedure result sets are not yet supported.
Where procedure-name is the ANSI name of a stored procedure.
Cause. You are running an SQL/MX version that does not support stored procedure
result sets and attempted to compile a CALL statement for a stored procedure that
returns result sets. This message indicates a downgrade has been performed without
removing stored procedures that return result sets.
Effect. The SQL/MX statement is not compiled.
Recovery. Migrate to an SQL/MX version that supports stored procedure result sets.
SQL 4310
4310 USER(x) is currently supported only in the outermost
SELECT list. For example, it cannot be part of the subquery.
Cause. You tried to use the USER(x) function somewhere other than the outermost
SELECT clause. This function is not yet fully supported.
Effect. The operation fails.
HP NonStop SQL/MX Messages Manual—640324-001
6- 51

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Nonstop sql/mx 3.0

Table of Contents