Наборы символов в SQL
1) Понятие и особенности набора символов
В понятие набора символов входит совокупность символов (repertoire), форма использования (form-of-use) и способ сопоставления (collation).
Форма использования определяет способ представления символов в БД.
Способ сопоставления – способ их упорядочения.
2) Создание набора символов
CREATE CHARACTER SET <имя набора> [AS] GET <источник набора> [COLLATE <имя сопоставления>|COLLATION FROM <источник сопоставления>]
Пример:
CREATE CHARACTER SET MyASCII
GET ASCII COLLATION FROM DESC (ASCII)
3) Удаление набора символов
DROP CHARACTER SET <имя набора>
4) Установка (активизация) набора символов
SET NAMES <имя набора>
Пример:
SET NAMES WIN1251; — установить набор символов WIN1251 (с русским языком) в InterBase.