TAL Reference Manual
Error Messages
Appendix A—526371.001
A-36
152
152
An incorrect SQL data type attribute occurs for a TAL variable. Specify an SQL data
type attribute that matches the TAL data type of the variable.
153
The length of the data provided in the SQL attribute does not match the length of the
data for the variable. Specify data having a length that conforms to the data type of the
variable.
154
The compiler has exhausted its internal memory resources. Change the swap volume
(by using the PARAM SAMECPU command described in Appendix E in the
TAL
Programmer’s Guide). If an excessive value appears in the EXTENDTALHEAP,
SYMBOLPAGES, or SQL PAGES directive, specify a smaller value.
155
The directive is not appropriate in its current location.
•
If the directive belongs elsewhere, such as in the compiler run command or on the
first line of the source file, relocate the directive.
•
If the directive should not appear because of a previous occurrence of this or
another directive, remove the incorrect directive.
156
A VARIABLE or EXTENSIBLE procedure is specified in an ASSERTION directive.
Specify a procedure that has no parameters.
Type mismatch for SQL attribute
Length mismatch for SQL attribute
Exceeded available memory limits
This directive not allowed in this part of program
ASSERTION procedure cannot be VARIABLE or EXTENSIBLE