Re: How Copy from a view to CSV file
| От | Greg Smith | 
|---|---|
| Тема | Re: How Copy from a view to CSV file | 
| Дата | |
| Msg-id | 4B671B9F.3030203@2ndquadrant.com обсуждение исходный текст | 
| Ответ на | How Copy from a view to CSV file (Vijay Sharma <vjsharma25@gmail.com>) | 
| Ответы | Re: How Copy from a view to CSV file | 
| Список | pgsql-general | 
Vijay Sharma wrote: > I want to copy view's data into a .CSV file. But postgresql is > generating an error as > ERROR: cannot copy from view 'myview' > > I am executing the command > > COPY temp_error_view TO '/tmp/tempError.csv' USING DELIMITERS ',' > WITH CSV ; > > I think postgresql doesn't allow to copy from view to csv directly. Do > i have to create a temp table from the view and then copy that data to > the csv file?? Right, you can only COPY directly from a table, not a view. But you can copy out anything you can select, so this should work: COPY (SELECT * FROM temp_error_view) TO '/tmp/tempError.csv' USING DELIMITERS ',' WITH CSV ; -- Greg Smith 2ndQuadrant Baltimore, MD PostgreSQL Training, Services and Support greg@2ndQuadrant.com www.2ndQuadrant.com
В списке pgsql-general по дате отправления: