|
Кодировка для полей с латинскими символами
|
|||
---|---|---|---|
#18+
БД в win1251 и каждый раз при создании каких-то полей, в которых гарантированно будут хранится только латинские символы, подставляется кодировка и коллате win1251... быть может логичнее указывать кодировку ASCII? з.ы. при создании в ibexpert ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2019, 17:33 |
|
Кодировка для полей с латинскими символами
|
|||
---|---|---|---|
#18+
mkrбыть может логичнее указывать кодировку ASCII? Логичнее. Указывай. Разрешаю. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2019, 17:36 |
|
Кодировка для полей с латинскими символами
|
|||
---|---|---|---|
#18+
mkr, для win1251 - абсолютно по барабану. Первая часть таблицы символов перекодироваться всё равно не будет. http://www.ibase.ru/unicode_faq/ ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2019, 22:41 |
|
Кодировка для полей с латинскими символами
|
|||
---|---|---|---|
#18+
mkrбыть может логичнее указывать кодировку ASCII? А в чем профит? На спичках экономим? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 07:39 |
|
Кодировка для полей с латинскими символами
|
|||
---|---|---|---|
#18+
Докmkrбыть может логичнее указывать кодировку ASCII? А в чем профит? На спичках экономим? типа того, зачем эта избыточность?) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 08:55 |
|
Кодировка для полей с латинскими символами
|
|||
---|---|---|---|
#18+
mkr, где избыточность??? открой rdb$character_sets, там есть столбец rdb$bytes_per_character. И у win1251, о ужас, 1 байт на символ. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 09:10 |
|
Кодировка для полей с латинскими символами
|
|||
---|---|---|---|
#18+
31.10.2019 9:10, kdv пишет: > где избыточность??? > открой rdb$character_sets, там есть столбец rdb$bytes_per_character. И у > win1251, о ужас, 1 байт на символ. размер ключа больше. помнится, у Ивана Преносила калькулятор был. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 11:55 |
|
Кодировка для полей с латинскими символами
|
|||
---|---|---|---|
#18+
Мимопроходящий, Ты прав только отчасти. 1. http://www.firebirdfaq.org/ip_ib_indexcalculator.htm 2. Код: sql 1. 2. 3.
здесь у столбца nm коллэйт win1251, по умолчанию. 3. Код: sql 1.
ok Код: sql 1.
unsuccessful metadata update. key size exceeds implementation restriction for index "A_BY_NM1". То есть, коллэйт pxw_cyrl двухбайтовый, а коллэйт win1251 - однобайтовый. Цитируем автора: "подставляется кодировка и коллате win1251..." Так что nothing to worry about. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 12:29 |
|
Кодировка для полей с латинскими символами
|
|||
---|---|---|---|
#18+
kdv, да, размер страницы этой БД 4096. Всё как по учебнику: http://www.ibase.ru/files/firebird/Firebird_2_5_Language_Reference_RUS.pdf страница 125. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2019, 12:30 |
|
|
start [/forum/topic.php?fid=40&fpage=19&tid=1560532]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 258ms |
total: | 400ms |
0 / 0 |