LINUX.ORG.RU

[#]  

Re: Вышел новый PostgreSQL 7.2.1

Новосто опоздала -- уже недели 2, как работает. Судя по changelog, багфиксы не очень серьезные, а вот улучшения в оптимизаторе и кеше -- это хорошо.

* ()
[#]  

Re: Вышел новый PostgreSQL 7.2.1

багфикс как раз "Critical"

anonymous ()
[#]  

Re: Вышел новый PostgreSQL 7.2.1

People, а подскажите прямой способ подружить русскоязычные проги на Tcl с постгресом? Раньше (Tcl <= 8.0) все было довольно удобно - пишу Tcl на koi8, pgtcl это нормально ест, в базе все хранится в koi8; все везде видать в plaintext. Сейчас Tcl стал насквозь юникодным, этот фокус не проходит. Правильно я понимаю, что надо Postgres скомпилить с поддержкой юникода, тогда они подружатся с Tcl? Тогда все строки видимо надо в базе хранить в unicode, а это технически не очень удобно - я не уверен, что psql покажет то, что нужно, без особых плясок.

anonymous ()
[#] Ответ на: Re: Вышел новый PostgreSQL 7.2.1 от anonymous 05.04.2002 8:59:10  
cornelis

Re: Re: Вышел новый PostgreSQL 7.2.1

Могу скромно предположить, что psql должно быть пофиг какая в базе кодировка, и он должен при выводе на экран перекодировать все в соответсвии с установленной locale.

* ()
[#]  

Re: Вышел новый PostgreSQL 7.2.1

По поводу psql. Это как ему скажешь скажешь в unicode будет перекодировать в соответствии с текущей локалью, но, поскольку задача подружить _TCL_ с ним, то наибольшее удобный вариант, это:
1. Определиться в какой кодеровке будет храниться текст в ДБ.
2. Написать функцию-враппер (маленькая получится в 1-2 строчки) которая будет автоматом весь тект из TCL перекодировать в нужную кодировку перед отправлением|приемом в|из ДБ.

*** ()
[#]  

Re: Вышел новый PostgreSQL 7.2.1

мммм.. afaik все стринги в TCL внутри хранятся в Unicode, то есть он сам занимается перекодировкой из/в текущей локали. Нужен ли тогда враппер, или само все пойдет?

anonymous ()
[#]  
mumpster

Re: Вышел новый PostgreSQL 7.2.1

имейте в виду, что ::time больше не работает на timestamp.:( пользуейте to_char

***** ()
[#] Ответ на: Re: Вышел новый PostgreSQL 7.2.1 от nickg 03.04.2002 12:21:36  
mumpster

Re: Re: Вышел новый PostgreSQL 7.2.1

да, наши программеры уже заметили :) раньше в некоторых случаях перестановка местами в seletc ускоряла/замедляла. щас - пофиг.

***** ()