[ОТВЕТИТЬ]
Опции темы
29.08.2011 18:48  
OlegON
Если честно был убежден, что размер varchar - 32Кб или 4000 символов. Сегодня это убеждение было разрушено. Долгим чтением доки и коротким скриптом. Итак.
varchar может быть длиной не более 4Кб в колонке таблицы и не более 32Кб в переменной. Т.е. если у вас табличка в UTF, то хрена туда получится записать больше 2000 символов :( Вот доказующий простой скриптик:
Код:
CREATE TABLE olegon(COMMENTS	VARCHAR2(4000 CHAR));
Код:
declare c varchar(32000);
begin
c:=lpad('О', 2000,'Ы');
insert into olegon (comments) values (c);
end;
 
 
Опции темы



Часовой пояс GMT +3, время: 10:51.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.