Вопросы к Поиску с Алисой
Разница между строками фиксированной и переменной длины заключается в том, что у первых есть фиксированная максимальная длина, определяемая заранее на этапе определения таблицы, а у вторых длина не является произвольно фиксированной, и возможны разные по длине значения. gb.ru en.wikipedia.org
Пример строк фиксированной длины: поля, хранящие номера телефонов. gb.ru Для них выделяют одиннадцать символов, а остальные знаки просто не сохраняются. gb.ru Если пользователь не до конца заполнит поле, СУБД автоматически завершит строку, добавив пробелы. gb.ru
Пример строк переменной длины: у них есть ограничение по максимальному размеру поля данной СУБД, но нет ограничений «сверху». gb.ru В некоторых типах встречается «нижняя граница» — минимальное количество символов. gb.ru В целом возможны разные по длине значения, и необходимости ставить дополнительные пробелы при этом нет. gb.ru