Hi, I am trying to create a PLPGSQL function that takes in an SQL statement as a parameter, Executes it, then iterates over the results and returns all the rows from that query that meet some extra requirements. That is to say, CREATE OR REPLACE myfunc(TEXT, TEXT, INTEGER) RETURNS REFCURSOR AS ' . . . sql ALIAS for $1; restraints ALIAS for $2; num_buckets ALIAS for $3; . . . FOR z IN EXECUTE (sql) LOOP . (sql is like "select * from table1, table2...") use z to get info from table3 and check against restraints (alias for $1, remember?) if z meets restraints, add to res . END LOOP; RETURN res; HelP? Sam ===== Sam Post Synapse Interaction Facilitator *MyndSparqz Services* __________________________________________________ Do You Yahoo!? Yahoo! Finance - Get real-time stock quotes http://finance.yahoo.com
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера