Re: I must be blind...

Поиск
Список
Период
Сортировка
От Joe Conway
Тема Re: I must be blind...
Дата
Msg-id 3D0A2C3C.8020504@joeconway.com
обсуждение исходный текст
Ответ на I must be blind...  ("Nigel J. Andrews" <nandrews@investsystems.co.uk>)
Ответы Re: I must be blind...  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general
Nigel J. Andrews wrote:
<snip>
>         dirn ALIAS FOR     $4;
>         time ALIAS FOR     $5;
>         status ALIAS FOR   $6;
>     BEGIN
>         -- check against order
>         PERFORM
>             SELECT 1
>                 FROM orders
>                 WHERE
>                     id = ordid
>                     AND
>                     direction = dirn;
>         IF NOT FOUND THEN
</snip>

I don't think you can use PERFORM like that. Try:

<snip>
        dirn ALIAS FOR     $4;
        time ALIAS FOR     $5;
        status ALIAS FOR   $6;
        buf INT;
    BEGIN
        -- check against order
            SELECT 1 INTO buf
                FROM orders
                WHERE
                    id = ordid
                    AND
                    direction = dirn;
        IF NOT FOUND THEN
</snip>

HTH,

Joe


В списке pgsql-general по дате отправления:

Предыдущее
От: "Gavin M. Roy"
Дата:
Сообщение: Re: Store / Retrieve image files
Следующее
От: Tom Lane
Дата:
Сообщение: Re: I must be blind...