Passing UDT and CDT Metadata and Values to Table Operators - Teradata Database - Teradata Vantage NewSQL Engine

Teradata Vantageā„¢ NewSQL Engine Release Summary

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
March 2019
Language
English (United States)
Last Update
2019-05-03
dita:mapPath
hqm1512077988481.ditamap
dita:ditavalPath
TD_DBS_16_20_Update1.ditaval
dita:id
B035-1098
lifecycle
previous
Product Category
Software
Teradata Vantage

This feature supports passing user-defined data types (UDTs) and complex data types (CDTs) metadata and values to table operators written in C/C++ and Java. By default, UDT and CDT data values are passed in their transformed form to the table operator. The transformed form is a predefined data type that a UDT or CDT value is converted to by invoking the default transform function defined for the UDT or CDT.

An option is also provided that allows a table operator to request structured UDT, Period, and ARRAY values to be sent and received in an untransformed (atomized) form.

Benefits

UDT and CDT data values can be passed to C/C++ and Java table operators in transformed or untransformed form along with the metadata information.

Additional Information

For more information on Passing UDT and CDT Metadata and Values to Table Operators, see Teradata Vantageā„¢ SQL External Routine Programming , B035-1147 .