Re: Add \i option to bring in the specified file as a quoted literal

Поиск
Список
Период
Сортировка
Искать
От
Piotr Marcinczyk
Тема
Re: Add \i option to bring in the specified file as a quoted literal
Дата
Msg-id
1385418491.18347.7.camel@centos
Ответ на
Список
Дерево обсуждения
Add \i option to bring in the specified file as a quoted literal Piotr Marcinczyk <pmarcinc@gmail.com>
Re: Add \i option to bring in the specified file as a quoted literal Amit Kapila <amit.kapila16@gmail.com>
Re: Add \i option to bring in the specified file as a quoted literal Bruce Momjian <bruce@momjian.us>
Re: Add \i option to bring in the specified file as a quoted literal Amit Kapila <amit.kapila16@gmail.com>
Re: Add \i option to bring in the specified file as a quoted literal Bruce Momjian <bruce@momjian.us>
Re: Add \i option to bring in the specified file as a quoted literal Piotr Marcinczyk <pmarcinc@gmail.com>
Re: Add \i option to bring in the specified file as a quoted literal Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Add \i option to bring in the specified file as a quoted literal Amit Kapila <amit.kapila16@gmail.com>
Re: Add \i option to bring in the specified file as a quoted literal Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Add \i option to bring in the specified file as a quoted literal Piotr Marcinczyk <pmarcinc@gmail.com>
On Fri, 2013-11-22 at 09:54 -0300, Alvaro Herrera wrote:
> Amit Kapila escribió:
> > On Fri, Nov 22, 2013 at 1:33 AM, Alvaro Herrera
> >  wrote:
> 
> > > \ib homer ~/photos/homer.jpg
> > > insert into people (name, photo) values ('Homer', :homer);
> > 
> >  Isn't something similar already supported as mentioned in docs:
> > 
> > One example use of this mechanism is to copy the contents of a file
> > into a table column. First load the file into a variable and then
> > interpolate the variable's value as a quoted string:
> > 
> > testdb=> \set content `cat my_file.txt`
> > testdb=> INSERT INTO my_table VALUES (:'content');
> > 
> > or do you prefer an alternative without any kind of quote using \ib?
> 
> If the only use case of the feature proposed in this thread is to load
> stuff from files to use as column values, then we're pretty much done,
> and this patch is not needed -- except, maybe, that the `` is unlikely
> to work on Windows, as already mentioned elsewhere.  But if the OP had
> something else in mind, let's hear what it is.
> 
I've test set command mentioned above, and I think it is enough. At this
moment I see no point in implementing new command.

Best Regards
Piotr Marcinczyk



В списке pgsql-hackers по дате отправления
От: Kevin Grittner
Дата:
От: Merlin Moncure
Дата:
FAQ