16.20 - Large-row-OK - Teradata Tools and Utilities

Teradata® Call-Level Interface Version 2 Reference for Mainframe-Attached Systems

prodname
Teradata Tools and Utilities
vrm_release
16.20
created_date
September 2019
category
Programming Reference
featnum
B035-2417-108K

Large-row is used to indicate the application whether or not Teradata Database may process parcels greater than 65,535 bytes or requests and responses greater than 1,048,576 bytes. If Teradata Database does not support this feature, the Large-row-OK setting is ignored.

Large-row-OK exists only when DBCHINI had been called for a DBCAREA with Total-length set to at least 1024 (that is, the returned DBCAREA Level value is at least 2). For a smaller DBCAREA, Large-row-OK is ignored.

In this language... The variable name for Large-row-OK is...
COBOL LARGE-ROW
PL/I LARGE_ROW
C, C++ largeRow (case is significant)
IBM Assembler DBRILR
This routine... Does this for Large-row-OK. . .
DBCHINI writes
DBCHCL reads (CON; IRQ; IWPF)
Large-row-OK is used by... To...
applications Write
If... Then set Large-row-OK to. . .
Parcels greater than 65,535 bytes may not be processed Y
  • DBC_LARGE_ROW_YES for PL/I
  • DBC_LargeRowYes for C, C++
  • DBRILRY for Assembler
Parcels greater than 65,535 bytes may be processed N
  • DBC-NO for COBOL
  • DBC_LARGE_ROW_NO for PL/I
  • DBC_LargeRowNo for C, C++
  • DBRILRN for Assembler