SQL/MP Messages Manual
SQL Compiler Parser Messages (3000 to 3999)
HP NonStop SQL/MP Messages Manual—427720-006
5-10
SQL 3035
Cause. You specified the COLLATE clause for a column or expression that does not 
have a character data type.
Effect. The statement does not compile.
Recovery. Remove the COLLATE clause, or correct the column or expression, and 
recompile.
SQL 3036
Cause. You specified a NATIONAL CHARACTER data type, but the system procedure 
MBCS_DEFAULTCHARSET_ has not been configured to return a multibyte character 
set that is supported by SQL/MP.
Effect. The statement does not compile.
Recovery. Specify a multibyte character set explicitly, instead of using the NATIONAL 
CHARACTER data type, or configure the system procedure 
MBCS_DEFAULTCHARSET_ to return a character set that is supported by SQL/MP. 
Then, recompile.
SQL 3037
Cause. You specified a number that was not in the range from 0 through 65535, and 
SQL/MP required a number in that range.
Effect. The statement does not compile.
Recovery. Specify a number in the range 0 through 65535 and recompile.
3035 The COLLATE clause can only be specified for columns and 
expressions that have a character data type.
3036 To use a NATIONAL CHARACTER data type, the system 
procedure MBCS_DEFAULTCHARSET_ must be configured to return a 
multibyte character set that is supported by NonStop SQL/MP.
3037 Integer conversion error.










