Re: How to define variables in psql?

Поиск
Список
Период
Сортировка
От A. Kretschmer
Тема Re: How to define variables in psql?
Дата
Msg-id 20060131132048.GE30209@webserv.wug-glas.de
обсуждение исходный текст
Ответ на How to define variables in psql?  (<kynn@panix.com>)
Список pgsql-novice
am  31.01.2006, um  7:17:17 -0500 mailte kynn@panix.com folgendes:
>
>
>
> I know that one can store multiple psql commands and SQL statements in
> a separate "script" file, and then "source" the script file, e.g. with
> the \i command.
>
> My question is, can I define variables in such a script file?
> E.g. can I do something like the following unix-shell-like script?
>
> -- beginning of script
>
> DB=frobozz
> DIR=/foo/bar/baz/quux


something like this:?

\set DIR /home/kretschmer/
\set file :DIR foobar.sql

\set DB FOOBAR

\i :file

\echo "done with " :DB




HTH, Andreas
--
Andreas Kretschmer    (Kontakt: siehe Header)
Heynitz:  035242/47215,      D1: 0160/7141639
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
 ===    Schollglas Unternehmensgruppe    ===

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

Предыдущее
От: Tomka Gergely
Дата:
Сообщение: lost archives, alpha data files
Следующее
От:
Дата:
Сообщение: Re: How to define variables in psql?