如何创建具有可变列数的函数
How to create a function with a variable number of columns
就我而言,我希望能够将多个列发送到 (R) 函数,但是这些列本身是在 运行 时定义的。
更糟糕的是,必须执行的计算取决于所有列的数据。 (所以我不能按列执行)
在文档中我只看到参数数量固定的示例,而且它们都是单一数据类型。
是否可以有灵活数量的参数?
我尝试使用以下但没有用:
CREATE FUNCTION rapi01(i table) RETURNS DOUBLE LANGUAGE R {
10;
};
不,目前不支持。
就我而言,我希望能够将多个列发送到 (R) 函数,但是这些列本身是在 运行 时定义的。 更糟糕的是,必须执行的计算取决于所有列的数据。 (所以我不能按列执行)
在文档中我只看到参数数量固定的示例,而且它们都是单一数据类型。
是否可以有灵活数量的参数? 我尝试使用以下但没有用:
CREATE FUNCTION rapi01(i table) RETURNS DOUBLE LANGUAGE R {
10;
};
不,目前不支持。