@ оракула эквивалент в Postgres - PullRequest
0 голосов
/ 19 ноября 2009

Как запустить несколько файлов sql из одного основного файла sql в postgres.

Например в оракуле Внутри Main.sql я могу указать число @ Child.sql, а затем запустить Main.sql, чтобы запустить все child.sql.

Как я могу сделать это в postgres.

Спасибо! Pratik

1 Ответ

2 голосов
/ 19 ноября 2009

\i является psql эквивалентом команды Oracle SQL * Plus @.

Если вы используете psql для запуска сценария Main.sql, вы можете указать:

\i path/to/child.sql

... в Main.sql. Разница между этим и командой EXECUTE SCRIPT, указанной Цури, заключается в том, что путь в FILENAME будет указывать путь в файловой системе сервера, в то время как команда \i указывает путь на компьютере, на котором выполняется * 1011. *.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...