Using-data-length-vector - Call-Level Interface Version 2

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

Product
Call-Level Interface Version 2
Release Number
15.00
Language
English (United States)
Last Update
2018-09-28
dita:id
B035-2417
lifecycle
previous
Product Category
Teradata Tools and Utilities

Using‑data‑length‑vector

When Using‑data‑count is not zero, Using‑data‑length‑vector is a four byte pointer to a vector of four byte lengths. The lengths specify the amount of data addressed by corresponding pointers in the Using‑data‑pointer‑vector when Variable‑length‑request is not specified. When Variable‑length‑request is specified, Using‑data‑length‑vector is ignored. The number of entries in the vector is given by Using‑data‑count.

Using‑data‑length‑vector exists only when DBCHINI had been called for a DBCAREA with Total‑length set to at least 640 (that is, the returned DBCAREA Level value is at least 1). For a smaller DBCAREA, Using‑data‑length‑vector is ignored.

 

In this language...

The variable name for Using‑data‑length‑vector is...

COBOL

DBRIUDLV

PL/I

DBRIUDLV

C

dbriUDLV

IBM Assembler

DBRIUDLV

 

This routine...

Does this for Using‑data‑length‑vector...

DBCHINI

writes

DBCHCL

reads (RSUP; IWPF; IRQ)

 

Using‑data‑length‑vector is used by...

To...

applications

write

 

The value of EACH Length must be positive, with a maximum value of approximately. . .

If Maximum Parcel is set to...

32763

O

65531

H

The actual maximum may vary slightly with the version of the Teradata Database being used; the value may be obtained using the DBCHQE CLIv2-limits query.