Re: return values(table) from stored function from MS visual foxpro
От
Luiz K. Matsumura
Тема
Re: return values(table) from stored function from MS visual
foxpro
Дата
Msg-id
4FBFF00E.9090801@planit.com.br
Ответ на
return values(table) from stored function from MS visual foxpro (Ilija Vidoevski)
Список
Дерево обсуждения
return values(table) from stored function from MS visual foxpro Ilija Vidoevski <ilija.vidoevski@yahoo.com>
Re: return values(table) from stored function from MS visual
foxpro "Luiz K. Matsumura" <luiz@planit.com.br>
Re: return values(table) from stored function from MS visual foxpro Ilija Vidoevski <ilija.vidoevski@yahoo.com>
Re: return values(table) from stored function from MS visual
foxpro "Luiz K. Matsumura" <luiz@planit.com.br>
Re: return values(table) from stored function from MS visual foxpro Ilija Vidoevski <ilija.vidoevski@yahoo.com>
Re: return values(table) from stored function from MS visual foxpro Willy-Bas Loos <willybas@gmail.com>
Re: return values(table) from stored function from MS visual foxpro Ilija Vidoevski <ilija.vidoevski@yahoo.com>
Re: return values(table) from stored function from MS visual foxpro Willy-Bas Loos <willybas@gmail.com>
Re: return values(table) from stored function from MS visual foxpro Ilija Vidoevski <ilija.vidoevski@yahoo.com>
Re: return values(table) from stored function from MS visual
foxpro Jean MAURICE <mauricejea@numericable.fr>
Re: return values(table) from stored function from MS visual foxpro Willy-Bas Loos <willybas@gmail.com>
Re: return values(table) from stored function from MS visual foxpro Ilija Vidoevski <ilija.vidoevski@yahoo.com>
Re: return values(table) from stored function from MS visual foxpro Merlin Moncure <mmoncure@gmail.com>
Re: return values(table) from stored function from MS visual foxpro Ilija Vidoevski <ilija.vidoevski@yahoo.com>
Em 24/05/2012 07:48, Ilija Vidoevski escreveu:
I think your problem is this part of your function definition:
to postgres generate a result with your expected types
I want to migrate from MS Sqlserver 2008 r2 express to PostgresqlI use postgresql 9.1.3I create this stored function (on Postgres side)CREATE OR REPLACE FUNCTION public.a_getkonta_table (mkontoa char,mkontob char)RETURNS TABLE (kontochar,naziv char) AS$body$beginreturn querySELECTkonta.konto,konta.nazivFROM kontaWHERE konta.konto between mkontoa and mkontob;end ;$body$LANGUAGE 'plpgsql'VOLATILECALLED ON NULL INPUTSECURITY INVOKERCOST 100 ROWS 1000;I call this function with this code (from Microsoft VisualFoxPro side)mkontoa = '000000000'mkontob = '099999999'If SQLExec(handle,"select * from a_getkonta_table(?mkontoa,?mkontob)",'temp101') < 0Aerror(laError)Messagebox(laError[1,2])returnENDIFReturned result set contains correct row numbers but fields length is 254.Structure of table konta isKonto char(9)Naziv char(45)
I think your problem is this part of your function definition:
.
.
.
RETURNS TABLE ( konto char, naziv char ) AS ... where need to beRETURNS TABLE ( konto char(9), naziv char(45) ) AS ...to postgres generate a result with your expected types
В списке pgsql-novice по дате отправления
От: Ilija Vidoevski
Дата: