Large-row-support - Teradata Tools and Utilities

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

Product
Teradata Tools and Utilities
Release Number
17.10
Published
June 2021
Language
English (United States)
Last Update
2021-07-01
dita:mapPath
zwv1608578409227.ditamap
dita:ditavalPath
obe1474387269547.ditaval
dita:id
B035-2417
Product Category
Teradata Tools and Utilities

Large-row is used to indicate the application whether or not the database may process parcels greater than 65,535 bytes or requests and responses greater than 1,048,576 bytes. If the 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-YES for COBOL
  • 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