DSNU334I csect-name INPUT FIELD field-name INVALID FOR table-name, ERROR CODE error-code

Explanation

The LOAD utility found incorrect input data.

csect-name
The name of the control section that issued the message.
field-name
The name of the field for which incorrect data was provided.
table-name
The name of the table.
error-code
Description of the problem. Possible error codes are:
01
Input numeric value is out of the range for the table column.
02
Input numeric field contains invalid numeric data.
03
An error occurred when converting input numeric data to floating-point data.
04
Input packed decimal data is in error.
05
Input is too long for a date column.
06
Input is too short for a date column.
07
Input is too long for a time column.
08
Input is too short for a time column.
09
Input is too long for a timestamp column.
10
Input is too short for a timestamp column.
11
Input character field is too long for the table column.
12
Input variable character field is too long for the table column.
13
Input is out of range for the date/time column.
14
Input is invalid for the date/time column.
15
Input length is incorrect for numeric column.
16
Input contains a blank character.
17
Input is too long for a graphic column.
18
Input is invalid for a graphic column.
19
Input is too long for the table column after a required CCSID conversion.
20
Input contained an invalid code point for a required CCSID conversion.
21
Input does not conform to the rules for valid data for a required CCSID conversion.
22
Input causes an error during CCSID conversion. An example of this type of error would be an error in a user exit routine.
23
Input is invalid for a ROWID column.
24
Input contained a code point that when translated from the source CCSID to the target CCSID resulted in a substitution character in the target string. This condition can occur when the NOSUBS keyword was specified and no discard data set was specified.
25
The range of values for an identity column is exhausted.
26
A null value was supplied for a not null column.
27
Input is invalid for a security label column.
28
Input is a valid security label, but the SECLABEL and the user's SECLABEL are disjoint. The user does not have the authority to load this SECLABEL.
29
Decimal floating point conversion error.
31
XML is not well formed.
34
The FORMAT INTERNAL option is specified, but the actual record length does not match the record length in the record header. This mismatch indicates that the input data is invalid.

System action

Further utility processing is terminated.

User response

Make sure that the field specification on the LOAD statement is consistent with the table definition and the input data. Correct one or more of the following items and resubmit the job:

  • The table definition
  • The LOAD statement
  • The input data

Severity

8 (error)