Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: PL/pgSQL функция   Dmitry Tokarsky   10 Sep 2002 18:21:48 
Архивное /su.dbms/103255006e5c9.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional