Re: Re: csv format for psql
От | David Steele |
---|---|
Тема | Re: Re: csv format for psql |
Дата | |
Msg-id | 49c899a1-b839-66e5-0b0c-f5b89649993d@pgmasters.net обсуждение исходный текст |
Ответ на | Re: csv format for psql (Fabien COELHO <coelho@cri.ensmp.fr>) |
Ответы |
Re: Re: csv format for psql
|
Список | pgsql-hackers |
Hi Daniel, On 3/10/18 1:49 AM, Fabien COELHO wrote: > >>> recordsep in the unaligned mode doesn't play the role of a line ending >>> because the last line is not finished by recordsep. According to the >>> source >>> code, this is intended, see print_unaligned_text() in print.c: >> >> Something else comes to mind: CSV allows linefeeds inside fields, and >> we don't want to replace these with record separators. > > Sure. > >> So the notion that recordsep can be used to choose line endings >> is even less okay than if there was just the last line issue. > > I'm not following. ISTM that the escaping macanism would work in pretty > all reasonable cases, although it might be possible to shot oneself in > the foot by setting manually strange values for recordsep, eg '"'. I do > not see that as a significant issue. If the user asks for something > stupid, they get something stupid, fine. This patch looks like it is getting close but there has been no update in a while. Do you know when you'll have an updated patch that addresses the minor issues brought up in review and the concern above? Regards, -- -David david@pgmasters.net
В списке pgsql-hackers по дате отправления: