Замечания по выпуску


8.3 Приложение E. Поддержка национальных языков (NLS)

|8.3.1 Поддержка кода страны/региона и кодовой страницы:

|Указанная в таблице Поддерживаемые языки и наборы кодов кодовая страница |5488 называется также GB 18030, а кодовая страница 1394 называется также |ShiftJIS X0213.

|Соединения клиента UTF-8 (кодовая страница 1208) с базами данных |не-Unicode не поддерживаются.

|8.3.2 Импорт/Экспорт/Загрузка - Ограничения для кодовых страниц 1394 и 5488

|Данные с кодовыми страницами 1394 (ShiftJIS X0213) и 5488 (GB 18030) можно |переместить в базу данных Unicode с помощью утилит загрузки или |импорта. Для перемещения данных из базы данных Unicode в файл данных с |кодовой страницей 1394 или 5488 можно использовать утилиту экспорта.

|Поддерживаются только соединения между клиентом Unicode и сервером Unicode, |поэтому нужно или использовать клиент Unicode, или присвоить переменной |реестра DB2 DB2CODEPAGE значение 1208 перед применением утилит загрузки, |импорта или экспорта.

|Преобразование из кодовой страницы 1394 или 5488 в Unicode может привести к |увеличению объема данных. Например, 2-байтный символ в столбцах типа |GRAPHIC может сохраняться в виде двух 16-битных символов Unicode. |Убедитесь, что столбцы назначения в базе данных Unicode имеют достаточный |размер, чтобы вместить такие расширенные данные.

|8.3.3 Значения даты и времени

|8.3.3.1 Строчные представления значений даты и времени

|

|Значения с типом данных DATE, TIME или TIMESTAMP представляются во |внутренней форме, прозрачной для пользователя SQL. Даты, времена и |отметки времени, тем не менее, можно также представить как строки, и такие |представления пользователи SQL должны учитывать, поскольку они не являются ни |константами, ни переменными с типами данных DATE, TIME или TIMESTAMP. |Поэтому для использования значение даты и времени должно быть назначено |строчной переменной. строчное представление обычно определяется |используемым по умолчанию форматом значений даты и времени, связанным с кодом |страны/региона клиента, если только это не переопределено заданием опции |формата DATETIME при прекомпиляции программы или ее связывании с базой |данных.

|Когда действительное строчное представление значения даты и времени |используется в операции с внутренним значением даты и времени, это строчное |представление перед выполнением такой операции преобразуется во внутреннюю |форму даты, времени или отметки времени. Действительные строчные |представления значений даты и времени определены в следующих разделах.

|Прим.:
Графические строчные представления значений даты и времени поддерживаются |только в базах данных Unicode. |

|8.3.3.2 Строки даты

|

|Строчное представление даты представляет собой строку, начинающуюся с |цифры, длиной не менее 8 символов. Могут быть включены хвостовые |пробелы; в частях месяца и дня даты могут отсутствовать начальные |нули.

|Таблица "Форматы для строчных представлений даты" не изменилась.

|8.3.3.3 Строки времени

|

|Строчное представление времени представляет собой строку, начинающуюся с |цифры, длиной не менее 4 символов. Могут быть включены хвостовые |пробелы; в части часов может отсутствовать начальный нуль, а секунды |могут отсутствовать полностью. Если секунды не указаны, неявно |подразумевается 0 секунд. Например, 13:30 эквивалентно |13:30:00 .

|Таблица "Форматы для строчных представлений времени" не изменилась.

|8.3.3.4 Строки отметки времени

|

|Строчное представление отметки времени представляет собой строку, |начинающуюся с цифры, длиной не менее 16 символов. Полное представление |строки отметки времени имеет вид |гггг-мм-дд-чч.мм.сс.нннннн. Могут быть |включены хвостовые пробелы; в частях месяца, дня и часов отметки времени |могут отсутствовать начальные нули, а микросекунды могут быть сокращены или |отсутствовать полностью. Если вы выбираете отсутствие любой цифры в |части микросекунд, неявно подразумевается 0. Это значит, что |1991-3-2-8.30.00 эквивалентно |1991-03-02-08.30.00.000000.

|8.3.3.5 Особенности наборов символов

|Строки отметки даты и времени должны содержать только цифры и |разделители.

|8.3.3.6 Форматы даты и времени

|Формат строчного представления даты и времени - это формат по умолчанию для |значений даты и времени, связанный с кодом страны/региона для |программы. Этот формат по умолчанию может быть переопределен, если при |прекомпиляции программы или ее связывании с базой данных задана опция формата |DATETIME.


[ Начало страницы | Страница назад | Страница вперед | Содержание | Индекс ]