В чем разница между CHAR и VARCHAR ? Что лучше использовать?

Материал из DRKB

В чем разница между CHAR и VARCHAR ? Что лучше использовать?[править | править код]

Разработчики утверждают, что разницы практически нет - особенности VARCHAR в том, что используется дополнительно два байта для хранения длины, а CHAR игнорирует пробелы в конце хранимой строки.

Если вы собираетесь хранить строки длиной не более 40-50 символов, то лучше использовать CHAR. Более подробно см. статью.

При передаче по сети в текущих версиях IB VARCHAR передается так-же как и CHAR (т.е. неэффективно). Исправлено в IB 5.0.


Author: Дмитрий Кузьменко
Source: http://www.ibase.ru/
ID: 02919