2010-07-27 5 views
0

J'essaye d'écrire une UDF en C qui insère des valeurs dans une table et retourne cette table. L'image la plus grande est la suivante: j'analyse un document et configure une "table d'analyse" (essentiellement, c'est la représentation relationnelle de l'arbre d'analyse du document analysé). Après avoir inséré les informations d'analyse dans la table d'analyse, j'ai besoin de l'UDF pour retourner cette "table d'analyse" comme cela est nécessaire pour d'autres opérateurs. Si j'utilise le SPI (SPI_execute), je peux insérer les données mais je ne peux pas les lire avec une requête suivante (par exemple SELECT * de parseTable;) comme le résultat de la requête suivante dépend de la requête avant (à moins j'ai compris le manuel de cette façon).Retour d'une table à partir d'un UDF (en C)

J'apprécie beaucoup toute aide. Je suis coincé ici.

Un grand merci à l'avance,

Dietrich

Répondre

Questions connexes