[GENERAL] cursor declare
От | Peter Koukoulis |
---|---|
Тема | [GENERAL] cursor declare |
Дата | |
Msg-id | CABpxA9i-Qs8gnSjq4UEQDUUsYPiAxAzzfa2hwNBa1pCaFw3XSQ@mail.gmail.com обсуждение исходный текст |
Ответы |
Re: [GENERAL] cursor declare
|
Список | pgsql-general |
Hi
This is my first cursor attempt:
according to docs
DECLARE curs1 refcursor; curs2 CURSOR FOR SELECT * FROM tenk1; curs3 CURSOR (key integer) FOR SELECT * FROM tenk1 WHERE unique1 = key;
this should work, but getting error:
ft_node=# declare cur_test1 CURSOR (key integer) for select * from test1 where x=key;
ERROR: syntax error at or near "("
LINE 1: declare cur_test1 CURSOR (key integer) for select * from tes...
Table is defined as:
psql (9.6.4)
SSL connection (protocol: TLSv1.2, cipher: ECDHE-RSA-AES256-GCM-SHA384, bits: 256, compression: off)
Type "help" for help.
ft_node=# \d+ test1
Table "public.test1"
Column | Type | Modifiers | Storage | Stats target | Description
--------+-----------------------+-----------+----------+--------------+-------------
x | integer | | plain | |
y | character varying(20) | | extended | |
Can somebody please help?
P
В списке pgsql-general по дате отправления: