Function 创建函数Teradata

Function 创建函数Teradata,function,teradata,Function,Teradata,我想创建一个小函数(或类似函数),它将获取参数并返回执行TeradataSQL语句的结果。其目的是将重复使用的SQL转换为可用于SELECT语句的函数。 请给我指出正确的方向。teradata中的Create函数需要C/C++编译,在查看所需函数的使用情况后,这太费劲了。可以使用Create宏将参数传递给SQL,但不能在SELECT中使用这些参数 SQL UDF仅限于Teradata中的简单标量函数,即无选择等 如果您需要更复杂的函数(表或[window]聚合),则必须用C或Java编写。我同意

我想创建一个小函数(或类似函数),它将获取参数并返回执行TeradataSQL语句的结果。其目的是将重复使用的SQL转换为可用于SELECT语句的函数。
请给我指出正确的方向。teradata中的Create函数需要C/C++编译,在查看所需函数的使用情况后,这太费劲了。

可以使用Create宏将参数传递给SQL,但不能在SELECT中使用这些参数

SQL UDF仅限于Teradata中的简单标量函数,即无选择等


如果您需要更复杂的函数(表或[window]聚合),则必须用C或Java编写。

我同意dnoeth-Teradata宏听起来是您尝试实现的理想候选者。