Я пытаюсь написать UDF на C, который вставляет значения в таблицу и возвращает эту таблицу.Более общая картина: я анализирую некоторый документ и создаю «таблицу разбора» (по сути, это реляционное представление дерева разбора проанализированного документа).После вставки информации о синтаксическом анализе в таблицу синтаксического анализа мне нужна UDF, чтобы вернуть эту «таблицу синтаксического анализа», поскольку она необходима в качестве ввода для дальнейших операторов.
Если я использую SPI (SPI_execute), я могу вставить данныено не могу прочитать его с помощью последующего запроса (например, SELECT * from parseTable;), так как результат последующего запроса зависит от запроса раньше (по крайней мере, я так понял руководство).
Я оченьочень ценю любую помощь.Я застрял здесь.
Большое спасибо заранее,
Дитрих