Символьные типы данных
В СУБД Firebird для работы с символьными данными есть типы фиксированной длины CHAR
и переменной длины VARCHAR
.Максимальный размер текстовых данных, хранящийся в этих типах данных, составляет 32767 байт для CHAR
и 32765 байт для VARCHAR
.Максимальное количество символов, которое поместится в этот объём, зависит от используемого набора символов CHARACTER SET
.Последовательность сортировки, задаваемая предложением COLLATE
, не влияет на этот максимум, хотя может повлиять на максимальный размер любого индекса, который включает столбец.
В случае отсутствия явного указания набора символов при описании текстового объекта базы данных будет использоваться набор символов по умолчанию, заданный при создании базы данных.При отсутствии явного указания набора символов, а также отсутствия набора символов по умолчанию для базы данных, поле получает набор символов CHARACTER SET NONE
.