Re: plpython function with dictionary as function argument?
В списке pgsql-general по дате отправления:
| От | Peter Fein |
|---|---|
| Тема | Re: plpython function with dictionary as function argument? |
| Дата | |
| Msg-id | 43060509.1000408@pobox.com обсуждение исходный текст |
| Ответ на | plpython function with dictionary as function argument? (gherzig@fmed.uba.ar) |
| Список | pgsql-general |
gherzig@fmed.uba.ar wrote:
> Hi all. I need to know if it is possible to call a plpython stored funcion
> with an dictionary as single argument:
>
> Suppose this python structure:
>
> someDict = {
> 'field1': 'Foo',
> 'creepyfield': 'Bar'
> }
>
> The data base connection
> CONN = pg.connect()....
>
> I want some pypgslq function
>
> CREATE myfunction ( __dictionary__) returns void
> AS
> .... (process)
> LANGUAGE pythonu
>
> and (the desired goal) be able to execute
> CONN.execute("select * from myfunction (someDict)")
Marshal someDict and unmarshal it in your function. Marshal is *very* fast.
--
Peter Fein pfein@pobox.com 773-575-0694
Basically, if you're not a utopianist, you're a schmuck. -J. Feldman
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера