Re: commenting sql code

Поиск
Список
Период
Сортировка
Искать
От
joseph speigle
Тема
Re: commenting sql code
Дата
Msg-id
20040220150025.GA19785@www.sirfsup.com
Ответ на
Список
Дерево обсуждения
commenting sql code joseph speigle <joe.speigle@jklh.us>
Re: commenting sql code Bruno LEVEQUE <bruno.leveque@net6d.com>
Re: commenting sql code Tom Lane <tgl@sss.pgh.pa.us>
Re: commenting sql code joseph speigle <joe.speigle@jklh.us>
hello tom and bruno, 

Thanks for solving this issue for me.  Doing as you say \i and not \e correctly ignores comments.  All I wanted to do BTW was what it looks like: edit an sql file from the cwd in the buffer and run it as a script when I close the buffer (I want to say vi buffer and "quit vi with :wq").  I hadn't tried loading the file with \i.  I also notice now that it runs correctly doing psql -d test < file_name.sql and correctly ignores the comments, but before I wasn't sure if postgres had special comment syntax!!

On Fri, Feb 20, 2004 at 09:42:55AM -0500, Tom Lane wrote:
> Bruno LEVEQUE  writes:
> > In your example you must use \i and not \e
> 
> On investigation, this is actually a bug in the way \e works --- when
> the file is read back into psql, it's effectively treated as a single
> line, and so the comment kills more than you'd expect.  I am amused to
> realize that the bug is fixed in CVS tip, as a completely unintended
> consequence of the flex rewrite I just did ...
> 
> But I agree that \i not \e is the preferred way to invoke a SQL file
> that already exists.  I am not sure if that's what Joe was trying to
> do or not.
> 
> 			regards, tom lane
joe 
-- 
speigle
www.sirfsup.com
В списке pgsql-novice по дате отправления
От: Tom Lane
Дата:
Сообщение: Re: commenting sql code
От: beyaNet Consultancy
Дата:
FAQ