Re: Going beyond sql

Поиск
Список
Период
Сортировка
От Michael Fuhr
Тема Re: Going beyond sql
Дата
Msg-id 20050805140319.GA97890@winnie.fuhr.org
обсуждение исходный текст
Ответ на Going beyond sql  (Jon <jonov@iprimus.com.au>)
Список pgsql-general
On Wed, Aug 03, 2005 at 06:50:48AM +1000, Jon wrote:
> I'd like to run some scripts against a postgres database but has more
> than just standard SQL commands. I'd like to be able to use conditional
> statements (i.e. if .. .then ... ) and such. I had a look and can see
> that I could use pgplsql for this. However it seems that it must be part
> of a function. Is there any way of doing this without the function
> coating as these commands would be a once off?

PostgreSQL's implementation of SQL doesn't have control structures
(aside from simple conditionals like CASE expressions), so you'll
have to write a server-side function in a language like PL/pgSQL
or do the control in client-side code.

--
Michael Fuhr

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: How to explode an array into multiple rows
Следующее
От: Laura Vance
Дата:
Сообщение: Re: Going beyond sql