Re: \i and \watch
От | David G. Johnston |
---|---|
Тема | Re: \i and \watch |
Дата | |
Msg-id | CAKFQuwZvMkCNffV8_X2yeVFJdOaFKwVUEuWcLpsvP-w+YjwBGw@mail.gmail.com обсуждение исходный текст |
Ответ на | \i and \watch (Edwin UY <edwin.uy@gmail.com>) |
Ответы |
Re: \i and \watch
Re: \i and \watch |
Список | pgsql-admin |
On Wednesday, November 6, 2024, Edwin UY <edwin.uy@gmail.com> wrote:
Is there no way to use \watch to let it run the last script that I just run?When do I do as below:select 1 ;\i x.sql\watch 20It runs select 1 instead.
Watch is documented to act on either a non-empty query buffer or the last sent command. I would expect that whatever the final SQL command present in x.sql is would be the command that gets watched. If indeed the preceding select 1 command is watched there would seem to be an undocumented interaction going on.
In any case, no, you cannot watch a meta-command. You’d have to resort to shell scripting the repeated execution of the psql program itself.
David J.
В списке pgsql-admin по дате отправления: