SLOB DataStart - Call-Level Interface Version 2

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

Product
Call-Level Interface Version 2
Release Number
16.10
Published
May 2017
Language
English (United States)
Last Update
2018-05-07
dita:mapPath
jen1488824663137.ditamap
dita:ditavalPath
Audience_PDF_include.ditaval
dita:id
B035-2417
lifecycle
previous
Product Category
Teradata Tools and Utilities

Purpose

This parcel is never required, and it is unlikely that any application will find it useful.

Introduces SLOB Data parcels for a LOB.

For requests, this parcel, followed by SLOB Data and SLOB DataEnd parcels, is placed before the EndMultipartData or EndMultipartIndicData parcel; that is, this parcel is associated a LOB in the SQL USING row descriptor. This descriptor must specify deferred processing for the LOB, along with the token or name consistent with the SQL and for MultipartIndicData, indicators bits consist with the standard request, even though processing will not be deferred. Which LOB is involved is specified by the parcel. The maximum size of USING data limits the number and size of LOBs that can be specified using SLOB Data parcels. This maximum may be ascertained using the CLIv2 Database-limits query.

For responses, this parcel, followed by SLOB Data and SLOB DataEnd parcels, is returned before the EndMultipartRecord parcel when the request contained the SLOB Response parcel. Which LOB is involved is specified by the parcel.

Parcel Data

The following table provides field information for the SLOB DataStart parcel.

SLOB DataStart Parcel Information 
Flavor Mnemonic TRDSPBYS
Field Length Value
220 TRDSPFYS For requests: PBYSUDPN, For responses: PBYSCOLN 4 byte unsigned integer For requests: the position of the parameter for this LOB in the USING row descriptor, between one and the number of parameters present. For responses: the position of the column for this LOB in the database table row, between one and the number of LOB columns in the row.