code_specification - Analytics Database - Teradata Vantage

SQL Data Definition Language Syntax and Examples

Deployment
VantageCloud
VantageCore
Edition
Enterprise
IntelliFlex
VMware
Product
Analytics Database
Teradata Vantage
Release Number
17.20
Published
June 2022
Language
English (United States)
Last Update
2024-10-04
dita:mapPath
jco1628111346878.ditamap
dita:ditavalPath
qkf1628213546010.ditaval
dita:id
mdr1472255012272
lifecycle
latest
Product Category
Teradata Vantage™

Single character code. Depending on the initial code in the sequence, the string specifies either the external function object name for the UDF or an encoded name or path for the components needed to create the external function.

F
Function object. The string that follows is the entry point name of the C or C++ external function object.
F!function_entry_point_name
D
Enables symbolic debugging for the UDF, which shows source code and displays variables by name. Without this option, UDFs can only be debugged at the machine instruction level. You should always specify this option for debugging purposes when UDFs are being tested. This option adds -g to the C compiler command line. See SET SESSION DEBUG FUNCTION and the information about C/C++ command-line debugging for UDFs in Teradata Vantage™ - SQL External Routine Programming, B035-1147.
The D option applies only to C and C++ code, not to Java UDFs.
You should not use this option when installing debugged UDFs on production system because this option increases the size of the UDF library.
S
Server. The source or object code for the external function is stored on the server.
C
Client. The source or object code for the external function is stored on the client.