2010-07-27 53 views
0

我試圖在C中寫入一個UDF,將值插入到表中並返回此表。更大的畫面是:我解析一些文檔並設置一個「解析表」(本質上這是解析文檔的解析樹的關係表示)。將解析信息插入解析表後,我需要UDF根據需要返回此「解析表」作爲其他運算符的輸入。從UDF返回表(在C中)

如果我使用SPI(SPI_execute),我可以插入數據但無法用後續查詢(例如,從parseTable中選擇SELECT *)將其讀出(因爲後續查詢的結果取決於之前的查詢)至少我這樣理解手冊)。

我非常感謝任何幫助。我有點卡在這裏。

提前許多感謝,

迪特里希

回答