Re: Text format protocol representation
От | Tom Lane |
---|---|
Тема | Re: Text format protocol representation |
Дата | |
Msg-id | 19407.1053617889@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: Text format protocol representation (Greg Stark <gsstark@mit.edu>) |
Ответы |
Re: Text format protocol representation
|
Список | pgsql-hackers |
Greg Stark <gsstark@mit.edu> writes: > Oh, I don't. I was just mentioning that if you append a nul in the protocol > and allow applications to use that instead of the length provided then you've > pretty much committed to never allowing nuls in text/varchars. Um. Well, there isn't any such assumption in the protocol (and I'm agin Peter's suggestion to put one in), but realistically I don't see us ever allowing \0 in external-text-representation strings. It would break too many things on both client and server sides, and the payback is too small. The cases I can think of where you'd like to allow \0 are really binary data, not text, and we now have respectably clean support for binary I/O. So the need to allow it seems to me to have dropped way down, too. regards, tom lane
В списке pgsql-hackers по дате отправления: