Ansicht
Dokumentation

CPD32D7 - Datalink, user-defined type, LOB or XML field, or field procedure error, reason code &4. ( OS/400 )

CPD32D7 - Datalink, user-defined type, LOB or XML field, or field procedure error, reason code &4. ( OS/400 )

CL_GUI_FRONTEND_SERVICES - Frontend Services   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by IBM.
SAP E-Book


Message : CPD32D7
Datalink, user-defined type, LOB or XML field, or field procedure error, reason code &4.

Message Long Text :

Cause . . . . . : File &1 in library &2 cannot be created, or the operation could not be completed because of an error. The field &3, is not valid for reason code &4. The reason codes and their meanings are as follows:
00 - See previous messages.
01 - The data type for the field is only valid for an SQL Table, SQL Index, or SQL View.
02 - The CCSID for a datalink field cannot be 65535.
03 - A datalink field cannot be in QTEMP, QSYS, or QSYS2 with file link control.
04 - The file has a LOB or XML field, and the allocated length is larger than 32740, or the LOB or XML field length is larger than 2,147,483,647.
05 - The field is a LOB, datalink, or XML field and cannot be used as a key field of the access path.
06 - The UDT of the field is not the same as the UDT on the system, or the UDT is not defined.
07 - The file cannot be copied with the DATA(*YES) parameter for a file with a datalink field.
08 - A file with an attribute of REUSEDLT(*NO) cannot contain a LOB or XML field.
09 - A file with a datalink field specified as file link control cannot be located on an independent auxiliary storage pool.
10 - A datalink field cannot be in an SQL Materialized Query Table with file link control.
11 - A field procedure cannot be added to an identity column, rowid, row change timestamp, datalink field or a field with a default of CURRENT.
12 - The field procedure's internal null attribute cannot be different from the field's null attribute.
Recovery . . . : Do one of the following based on the reason code shown, and then try the request again.
01 - Remove the field from the file.
02 - Do not use a value of 65535 for the CCSID.
03 - Use no file link control for the datalink field.
04 - Remove the field from the file, or reduce the length of the allocated length, or record length.
05 - Remove the field from the access path.
06 - Verify the UDT on the system matches the UDT of the file.
07 - Use the DATA(*NO) parameter for files with datalink fields.
08 - Change the file to REUSEDLT(*YES) or remove the LOB or XML field from the file.
09 - Either do not use file link control for your datalink fields, or create your file in a library that is not located on an independent auxiliary storage pool.
10 - Use no file link control for the datalink field.
11 - Do not added a field procedure to the field.
12 - Change either the field procedure or the field's null attribute, so that the null attributes are both null capable or not null capable.
Technical description . . . . . . . . : &3

Message File : QCPFMSG
Library Message File : QSYS2924


RFUMSV00 - Advance Return for Tax on Sales/Purchases   Addresses (Business Address Services)  
This documentation is copyright by IBM.

Length: 3322 Date: 20240427 Time: 005348     sap01-206 ( 3 ms )