16.10 - Passing UDT and CDT Metadata and Values to Table Operators - Teradata Database

Teradata Database Release Summary

Teradata Database
June 2017
Release Notes

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.


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® Database SQL External Routine Programming.