15.10 - Example: Defining an SQL UDF With an External UDF in its RETURN Statement - Teradata Database

Teradata Database SQL Data Definition Language Syntax and Examples

prodname
Teradata Database
vrm_release
15.10
created_date
December 2015
category
Programming Reference
featnum
B035-1144-151K

The following CREATE FUNCTION request invokes the external UDF my_external_udf from its RETURN statement.

     CREATE FUNCTION test.udf (a INTEGER)
     RETURNS INTEGER
     LANGUAGE SQL
     DETERMINISTIC
     CONTAINS SQL
     SPECIFIC test.udf
     CALLED ON NULL INPUT
     SQL SECURITY DEFINER
     COLLATION INVOKER
     INLINE TYPE 1
     RETURN a + SYSLIB.my_external_udf();