DOS_865
|
48
|
DOS866
|
1
|
DOS866
|
Русский
|
DOS_866
|
49
|
DOS869
|
1
|
DOS869
|
Современный греческий
|
DOS_869
|
6
|
EUCJ_0208
|
2
|
EUCJ_0208
|
Японские EUC
|
EUCJ
|
57
|
GB_2312
|
2
|
GB_2312
|
Упрощенный китайский (Гонконг, Корея)
|
DOS_936, GB2312, WIN_936
|
21
|
ISO8859_1
|
1
|
ISO8859_1, DA_DA, DE_DE, DU_NL, EN_UK, EN_US, ES_ES, FI_FI, FR_CA, FR_FR, IS_IS, IT_IT
NO_NO, PT_PT, sv_sv
|
Латинский I, Датский, Немецкий, Голландский, Английский, Великобритания, Английский, США, Испанский, Финский, Французский, Канада, Французский, Исландский, Итальянский, Норвежский, Португальский, Шведский
|
ANSI, ISO88591, LATIN 1
|
22
|
ISO8859_2
|
1
|
ISO8859_2, CS_CZ ISO_HUN
|
Латинский 2 - Центральная Европа (хорватский, чешский, венгерский, польский, румынский, сербский, словацкий, словенский), Чешский, Венгерский
|
ISO-8859-2, ISO88592, LATIN2
|
23
|
ISO8859_3
|
1
|
ISO8859_3
|
Латинский 3 - Южная Европа (мальтийский, эсперанто)
|
ISO-8859-3, ISO88593, LATIN3
|
34
|
ISO8859_4
|
1
|
ISO8859_4
|
Латинский 4 - Северная Европа (эстонский, латышский, литовский, гренландский, саамский)
|
ISO-8859-4, ISO88594, LATIN4
|
35
|
ISO8859_5
|
1
|
ISO8859_5
|
Кириллица (русский)
|
ISO-8859-5, ISO88595
|
36
|
ISO8859_6
|
1
|
ISO8859_6
|
Арабский
|
ISO-8859-6, ISO88596
|
37
|
ISO8859_7
|
1
|
ISO8859_7
|
Греческий
|
ISO-8859-7, ISO88597
|
38
|
ISO8859_8
|
1
|
ISO8859_8
|
Иврит
|
ISO-8859-8, ISO88598
|
39
|
ISO8859_9
|
1
|
ISO8859_9
|
Латинский 5
|
ISO-8859-9, ISO88599, LATIN5
|
40
|
ISO8859_1 3
|
1
|
ISO8859_13
|
Латинский 7 - Балтика
|
ISO-8859- 13, ISO885913, LATIN 7
|
44
|
KSC_5601
|
2
|
KSC_5601 KSC_DICTIONARY
|
Корейский, Корейский - словарный порядок сортировки
|
DOS_949, KSC5601, WIN_949
|
19
|
NEXT
|
1
|
NEXT
NXT_DEU
NXT_FRA
NXT_ITA
NXT_US
|
Кодирование NeXTSTEP, Немецкий, Французский, Итальянский, Английский, США
|
|
0
|
NONE
|
1
|
NONE
|
Нейтральная кодовая страница. Перевод в верхний регистр ограничен кодами ASCII 97-122
|
|
1
|
OCTETS
|
1
|
OCTETS
|
Двоичный символ
|
BINARY
|
5
|
SJIS_0208
|
2
|
SJIS_0208
|
Японский
|
SJIS
|
3
|
UNICODE FSS
|
3
|
UNICODE_FSS
|
UNICODE
|
SQL_TEXT, UTF-8, UTF8, UTF_FSS
|
51
|
WIN1250
|
1
|
WIN1250, PXW_CSY, PXW_HUN, PXW_HUNDC, PXW_PLK PXW_SLO
|
ANSI, Центральная Европа, Чешский, Венгерский, Венгерский, словарная сортировка, Польский, Словацкий
|
WIN.1250
|
52
|
WIN1251
|
1
|
WIN1251 WIN1251_UA PXW_CYRL
|
ANSI кириллица, Украинский, Paradox кириллица (русский)
|
WIN_1251
|
53
|
WIN1252
|
1
|
WIN1252 PXW_NTL PXW_INTL850 PXW_NORDAN4 PXW_SPAN PXW_SWE D FIN
|
ANSI - Латинский I, Английский интернациональный, Paradox многоязыковой Латинский I, Норвежский и датский, Paradox испанский, Шведский и финский
|
WIN_1252
|
54
|
WIN1253
|
1
|
WIN1253 PXW_GREEK
|
ANSI греческий, Paradox греческий
|
WIN_1253
|
55
|
WIN1254
|
1
|
WIN1254 PXW_TURK
|
ANSI турецкий, Paradox турецкий
|
WIN_1254
|
58
|
WIN1255
|
1
|
WIN1255
|
ANSI иврит
|
WIN_1255
|
59
|
WIN1256
|
1
|
WIN1256
|
ANSI арабский
|
WIN_1256
|
60
|
WIN1257
|
1
|
WIN1257
|
ANSI стран Балтии
|
WIN_1257
|
Приложение 9. Системные таблицы и просмотры
Когда вы создаете базу данных, Firebird начинает с создания своих собственных таблиц, в которых он сохраняет метаданные всех объектов базы данных - не только определенных вами объектов, но также и своих собственных внутренних объектов. Эти таблицы называются системными таблицами. Просматривая определения метаданных для системных таблиц, вы найдете листинги DDL для множества просмотров для системных таблиц, которые могут оказаться вам полезными.
Описания в этом разделе помогут вам в проектировании запросов для понимания и администрирования ваших баз данных. Для изменения метаданных существуют операторы DDL. Вообще не рекомендуется использовать операторы SQL для изменения таблиц метаданных. Риск разрушения базы данных при выполнении таких действий весьма высок.
Читать дальше