|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Dmitry Tokarsky 2:5020/400 10 Sep 2002 18:21:48 To : Eugeny Balakhonov Subject : Re: PL/pgSQL функция -------------------------------------------------------------------------------- Eugeny Balakhonov wrote: > Возможно не совсем туда забрел, но более подходящей эхи не нашел. Туда, туда. > Может кто знает, можно ли из PL/pgSQL-функции в PostgreSQL 7.2 вернуть > курсор? не простой тип, вроде INTEGER или REAL, а курсор? Hет, нельзя, на то она и функция. По не проверенным данным, в 7.3 появились полноценные процедуры, возвращающие нечто похожее на набор данных/курсор (кому как нравиться). Кстати, кто-нибудь уже брал с CVS 7.3, какие впечатления? > И потом, в ключевом слове LIMIT обязательно использовать только число? > Скалярную функцию нельзя? > Вроде > > SELECT * FROM TABLE LIMIT getLimit(); Гм, а где ты это делаешь? Если в функции, то используй FOR .. IN .. EXEСUTE и лепи в нем запрос из чего хочешь. ----- Best regards, Dmitry Tokarsky. Regional Business Assistance Centre, Kharkov, Ukraine. --- ifmail v.2.15dev5 * Origin: RBAC (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/103255006e5c9.html, оценка из 5, голосов 10
|