On Mon, Mar 16, 2015 at 9:31 PM, David G. Johnston <
david.g.johns...@gmail.com> wrote:

> On Monday, March 16, 2015, Alvaro Herrera <alvhe...@2ndquadrant.com>
> wrote:
>
>> David G. Johnston wrote:
>>
>> > Thanks!  I got the gist even with the typo.  I actually pondered about
>> > prepare/execute after hitting send.  Am I correct in remembering that
>> > "CREATE TEMP TABLE" cannot be prepared?  I was using the actual query
>> with
>> > CREATE TEMP TABLE and then issuing "\copy" to dump the result out to the
>> > file.  The limitation of copy to having to be written on a single line
>> > makes the intermediary temporary table seem almost a necessity.
>>
>> CREATE TEMP TABLE AS EXECUTE
>>
>>
> Thanks.
>
> Though unless I need to work on the temp table I think:
>
> PREPARE ...;
> \copy (EXECUTE ...) TO '~/temp.csv' ...;
>
> Gives the best of all worlds.
>
>
​Except that server "COPY" only is documented to accept a "query" that
begins with either SELECT or VALUES :(

I hereby voice my desire for EXECUTE to be usable as well.

David J.​

Reply via email to