Re: [PATCH] Add pretty-printed XML output option
От | Jim Jones |
---|---|
Тема | Re: [PATCH] Add pretty-printed XML output option |
Дата | |
Msg-id | 2e9edb52-30ed-1986-2b95-21d321406043@uni-muenster.de обсуждение исходный текст |
Ответ на | Re: [PATCH] Add pretty-printed XML output option (Peter Smith <smithpb2250@gmail.com>) |
Ответы |
Re: [PATCH] Add pretty-printed XML output option
|
Список | pgsql-hackers |
On 15.02.23 02:09, Peter Smith wrote: > With v8, in my environment, in psql I see something slightly different: > > > test_pub=# SET XML OPTION CONTENT; > SET > test_pub=# SELECT xmlformat(''); > ERROR: invalid XML document > DETAIL: line 1: switching encoding : no input > line 1: Document is empty > test_pub=# SET XML OPTION DOCUMENT; > SET > test_pub=# SELECT xmlformat(''); > ERROR: invalid XML document > LINE 1: SELECT xmlformat(''); > ^ > DETAIL: line 1: switching encoding : no input > line 1: Document is empty > > ~~ > > test_pub=# SET XML OPTION CONTENT; > SET > test_pub=# INSERT INTO xmltest VALUES (3, '<wrong'); > ERROR: relation "xmltest" does not exist > LINE 1: INSERT INTO xmltest VALUES (3, '<wrong'); > ^ > test_pub=# SET XML OPTION DOCUMENT; > SET > test_pub=# INSERT INTO xmltest VALUES (3, '<wrong'); > ERROR: relation "xmltest" does not exist > LINE 1: INSERT INTO xmltest VALUES (3, '<wrong'); > ^ > > ~~ Yes... a cfbot also complained about the same thing. Setting the VERBOSITY to terse might solve this issue: postgres=# \set VERBOSITY terse postgres=# SELECT xmlformat(''); ERROR: invalid XML document postgres=# \set VERBOSITY default postgres=# SELECT xmlformat(''); ERROR: invalid XML document DETAIL: line 1: switching encoding : no input ^ line 1: Document is empty ^ v9 wraps the corner test cases with VERBOSITY terse to reduce the error message output. Thanks! Best, Jim
Вложения
В списке pgsql-hackers по дате отправления: