Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alexey Mahotkin                      2:5020/400     21 Mar 2003  00:32:08
 To : Victor Wagner
 Subject : Re: perl 5.8.0, Oracle 9, UTF-8
 -------------------------------------------------------------------------------- 
 
 >>>>> "VW" == Victor Wagner <vitus@45.free.net> writes:
 
  AM> DBD::Oracle требуется самый свежий, 1.13, именно в нём появилась
  AM> поддержка UTF-8.  NLSLANG, само собой, выставляется в что-то типа
  AM> AMERICAN_AMERICA.UTF8, с такой же дефолтной кодировкой базы данных.
 
  VW> Вообще говоря, последнее необязательно.  
 
 Дефолтная кодировка необязательна?
 
  VW> Хотя, если на самом деле надо хранить данные на разных языках, то без
  VW> юникода в базе никуда. Хотя у меня есть подозрение, что в базе лучше
  VW> держать UCS2 или как его там в Oracle зовут.
 
  VW> utf-8 хорош для транспорта и для манипуляций строками в языках
  VW> высокого уровня. А в базе лучше лопатить кодировку, где все символы
  VW> имеют одинаковую длину.
 
 Это да.  Только есть подозрение, что для этого придётся как-то пинать
 DBD::Oracle.
 
  AM> По слухам, VARCHAR2(N) означает не "N символов", а "N октетов".
  AM> Отвратительно.
 
  VW> По-моему, специально для этого есть NCHAR, NVARCHAR и NCLOB
 
 Точно, спасибо.  Правда, кодировка там UTF-16 (а не UCS-2).  Какой кошмар.
 
 --alexm
 --- ifmail v.2.15dev5
  * Origin: tyranny (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 perl 5.8.0, Oracle 9, UTF-8   Alexey Mahotkin   20 Mar 2003 23:57:34 
 Re: perl 5.8.0, Oracle 9, UTF-8   Victor Wagner   21 Mar 2003 00:14:21 
 Re: perl 5.8.0, Oracle 9, UTF-8   Alexey Mahotkin   21 Mar 2003 00:32:08 
 Re: perl 5.8.0, Oracle 9, UTF-8   Victor Wagner   21 Mar 2003 11:03:54 
Архивное /ru.perl/5434a5c8a369.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional