FirebirdSQL logo
 DOMAININDEX 

Символьные столбцы

Для типов CHAR, VARCHAR и BLOB с подтипом TEXT можно указать набор символов в предложении CHARACTER SET.Если набор символов не указан, то по умолчанию принимается тот набор символов, что был указан при создании базы данных.Если же при создании базы данных не был указан набор символов, то по умолчанию принимается набор символов NONE.В этом случае данные хранятся и извлекаются, так как они были поданы.В столбец можно загружать данные в любой кодировке, но невозможно загрузить эти данные в столбец с другой кодировкой.Транслитерация между исходными и конечными кодировками не выполняется, что может приводить к ошибкам.

Необязательное предложение COLLATE позволяет задать порядок сортировки для строковых типов данных (за исключением BLOB). Если порядок сортировки не указан, то по умолчанию принимается порядок сортировки по умолчанию для указанного набора сортировки.

Управление репликацией

Необязательное предложение ENABLE PUBLICATION включает таблицу в набор репликации (публикацию).Если ранее был выполнен оператор ALTER DATABASE ADD ALL TO PUBLICATION, то таблица будет включена в публикациюдаже если предложение ENABLE PUBLICATION не указано.

Необязательное предложение DISABLE PUBLICATION исключает таблицу из набора репликации (публикации). Это предложение имеет смысл указывать только если ранее был выполнен оператор ALTER DATABASE ADD ALL TO PUBLICATION, который автоматически добавляет вновь созданные таблицы в публикацию.