parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

какая используется OS?

Misha v.3 30.03.2010 14:45

просто возможно я смогу собрать и прислать...

в принципе, с недавних пор для эскейпинга символов в грязных данных стала использоваться PgSQL-ная функция PQescapeStringConn (раньше использовался наш код, что не совсем правильно)

если в какой-то версии PgSQL эту функцию как-то хитро поломали, то это теоретически может привести к подобным последствиям.

а практически мы PgSQL не используем, поэтому на подобные грабли не наступали.

в принципе, если это действительно поломано в PgSQL и проблема распространённая, то мы можем внедрить в драйвер возможность включить с помощью какой-нибудь опции старый механизм эскейпинга грязных данных с помощью нашего кода.