| От | Tom Lane |
|---|---|
| Тема | Re: psql eating backslashes |
| Дата | |
| Msg-id | 4866.963870132@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | Re: psql eating backslashes (Peter Eisentraut <peter_e@gmx.net>) |
| Список | pgsql-hackers |
Peter Eisentraut <peter_e@gmx.net> writes:
> But what should
> peter=# select 'abc\
> peter'# def';
> do? This doesn't seem right:
> ?column?
> ----------
> abc
> def
> (1 row)
Looks fine to me.
> Should the newline be stripped?
I would think not. That would mean that backslash-newline gives you
something *other* than a literal newline, which is an inconsistency
we don't need since we don't treat newline as special.
Also, it would be changing the old (pre-7.0) behavior, which would
doubtless break someone's code somewhere. In the absence of a
compelling reason to change the behavior, I think we have to leave it
alone.
regards, tom lane
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера