Large-row-support - Teradata Tools and Utilities

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

Deployment
VantageCloud
VantageCore
Edition
Enterprise
IntelliFlex
Lake
VMware
Product
Teradata Tools and Utilities
Release Number
17.20
Published
June 2022
ft:locale
en-US
ft:lastEdition
2023-11-17
dita:mapPath
oxw1641281447623.ditamap
dita:ditavalPath
obe1474387269547.ditaval
dita:id
vfj1470443597526
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