[Linuxtrent] Estrazione di record su postgresql

  • From: "Luigi Ranzato" <luigi.ranzato@xxxxxxxxxxxx>
  • To: <linuxtrent@xxxxxxxxxxxxx>
  • Date: Tue, 26 Nov 2002 10:35:14 -0000

Sto implementando alcune function su postgresql ed ho notato un fatto un
po antipatico.
 
Dovrei estrarre un set di record composto da alcune righe ed alcune
colonne.
 
Nessun problema per le righe, ma il problema sorge quando tento di
estrarre più di una colonna.
 
Riporto di seguito il codice semplificato della function.
 
------------------
CREATE FUNCTION prova(text) RETURNS SETOF TEXT AS
'
select nome from anagrafica where nome ~* $1; /////// questa funziona 
select cognome, nome from anagrafica where nome ~* $1; /////// questa
non funziona 
'
language sql;
-----------------
 
Mi chiedo ora se la limitazione sia dovuta all'utilizzo di sql invece di
Plpgsql, ma non credo.
Qualcuno di voi si è già scontrato con questo problemino.
 
Grazie.

Other related posts:

  • » [Linuxtrent] Estrazione di record su postgresql