TAL Reference Summary
Error Messages
TAL Reference Summary
104 096256 Tandem Computers Incorporated
145 Only 16-bit integer index expression allowed
An index expression of the wrong data type appears. Change the index expression to
an INT expression.
146 Identifier for SQLMEM length must be an INT literal
An incorrect MAPPED length value appears in the SQLMEM directive. Specify the
length value as an INT LITERAL or constant. The LITERAL identifier is interpreted
when an EXEC SQL statement occurs, not when the directive occurs.
147 Identifier for SQLMEM address must be an extended string
pointer
An incorrect MAPPED address value appears in the SQLMEM directive. Specify the
address value as a constant or an extended indirect identifier of type STRING. The
LITERAL identifier is interpreted when an EXEC SQL statement occurs, not when the
directive occurs.
148 Exceeded allocated space for SQLMEM MAPPED
SQL data structures need more space than is allocated. Specify a larger MAPPED
length value in the SQLMEM directive.
149 Value out of range
The specified value is outside the permissible range of values. For example, the value
256 is outside the range for a BIT_FILLER field, which has a range of 0 through 255.
Specify a value that falls within the range.
150 SQLMEM STACK cannot be used in a SUBPROC
Within a subprocedure, the SQLMEM STACK directive is in effect when an SQL
statement occurs. Because of addressability limits in subprocedures, parameters or
data might not be accessible if you push data onto the stack. Remove the SQLMEM
STACK directive from within the subprocedure.