Re: Bytea as C string in pg_convert?

Поиск
Список
Период
Сортировка
От Andrew Dunstan
Тема Re: Bytea as C string in pg_convert?
Дата
Msg-id 46F7DF6B.6040406@dunslane.net
обсуждение исходный текст
Ответ на Re: Bytea as C string in pg_convert?  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Bytea as C string in pg_convert?  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers

Tom Lane wrote:
> Andrew Dunstan <andrew@dunslane.net> writes:
>   
>> I have changed it. The thing is, though, that this function not only 
>> performs the convert() function but acts as the engine for convert_to() 
>> and convert_from(). Those functions do some silent transformations, in 
>> one case passing a text Datum as the first argument and in the other 
>> case the returning the result as text. If there's a better way to do 
>> this I'll be happy to learn, but it seems to me it would involve some 
>> duplication - I tried to avoid that where possible.
>>     
>
> Hmm.  One suggestion would be to have an internal function declared
> as taking and returning "struct varlena *", with a comment saying that
> we depend on text and bytea both being compatible with this.  All three
> SQL-visible functions are then thin wrappers around that.
>
>     
>   

Doesn't strike me as much of an advance, to be honest.

My current top priority is fixing the MSVC build .bat files like Magnus 
wants, which will take a bit of time.

cheers

andrew


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Reducing NUMERIC size for 8.3
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Bytea as C string in pg_convert?