2016-03-30 1 views
0

Dans mon cas, j'aimerais pouvoir envoyer plusieurs colonnes à une fonction (R), mais les colonnes elles-mêmes sont définies au moment de l'exécution. Pire encore, le calcul à effectuer dépend des données de toutes les colonnes. (Donc, je ne peux pas l'exécuter par colonne)Comment créer une fonction avec un nombre variable de colonnes

Dans la documentation, je ne vois que des exemples avec une quantité fixe de paramètres et ils sont tous d'un seul type de données.

Est-il possible d'avoir un nombre flexible d'arguments? J'ai essayé d'utiliser ce qui suit, mais cela ne fonctionne pas:

CREATE FUNCTION rapi01(i table) RETURNS DOUBLE LANGUAGE R { 
    10; 
}; 

Répondre

0

Non, ce n'est actuellement pas pris en charge.