[oodisc] Базы данных ОО2

Nikonov Alexey nikonovalexey на inbox.ru
Пн Июн 19 08:37:28 MSD 2006


 > Андрей Черепанов пишет:
 >> Текст без ограничения длины

Dmitry Agafonov пишет:
> VARCHAR - ограниченный текст, как и у всех полей, у MSSQL он до 8000, у
> MySQL - 255 символов...

УГМ! Это текст с плавающей длиной - каждое поле содержит строку нужной 
длины - и ничего лишнего (всяких дополнений пробелами)! Но вот 
максимальное число символов в строке разнится. Есть ограничения, которые 
накладывает сама БД (см. выше), а есть ограничения, которые выбираются 
при создании поля в таблице.
Вообще приставка VAR обозначает именно переменную длину содержимого 
поля. То есть это содержимое будет всегда (или практически всегда) 
занимать минимально необходимый объем.
Приставки TINY-, SMALL-, BIG- и прочие подобные характеризуют 
максимально допустимую длину поля. Обычно применяются по отношению к 
целым числам: TINYINT = 8 Бит, BIGINT = 64 Бит, SMALLINT = 16 Бит. 
Сильно зависит от соглашений, принятых в БД.

Nikonov Alexey
aka ElaDar


----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : nikonovalexey.vcf
Тип     : text/x-vcard
Размер  : 325 байтов
Описание: отсутствует
Url     : http://lists.openoffice.ru/pipermail/oo-discuss/attachments/20060619/59c4b2dc/attachment.vcf 


Подробная информация о списке рассылки Oo-discuss