Как использовать конструктор запросов и представлений с международными данными (визуальные инструменты для баз данных)
Конструктор запросов и представлений можно использовать с данными на любом языке и с любой версией операционной системы Windows. Ниже описаны различия, с которыми можно столкнуться при работе, и предоставлены сведения об управлении данными в международных приложениях.
Локализованные сведения в областях критериев и «SQL»
Если для создания запроса использовать область критериев, необходимо ввести данные в формате, соответствующем региональным настройкам Windows компьютера. Например, для поиска данных нужно ввести данные в столбец критериев с использованием любого привычного формата, за исключением следующих форматов.
Длинные форматы даты не поддерживаются.
Символы валют не должны вводиться в области критериев.
Символы валют не отображаются в области результатов.
Примечание В области результатов можно самостоятельно ввести символ валюты, соответствующий региональным настройкам Windows на компьютере, однако символ будет удален и не отобразится в области результатов.
Унарный минус всегда появляется на левой стороне (например -1) независимо от параметров региональных настроек.
Наоборот, данные и ключевые слова в области «SQL» должны всегда быть в формате ANSI (U.S.). Например, в процессе построения запроса конструктор запросов и представлений вставляет форму ANSI для всех ключевых слов SQL, таких как SELECT и FROM. При добавлении элементов к инструкции в области «SQL» необходимо убедиться, что для элементов используется стандартная форма ANSI.
При введении в область критериев данных с использованием местного формата конструктор запросов и представлений автоматически переводит их в формат ANSI на панель «SQL». Например, если региональные настройки установлены на стандартный немецкий, то в области критериев можно вводить данные в следующем формате: «31.12.96». Однако дата появится в области SQL в формате ANSI для даты-времени как { ts '1996-12-31 00:00:00' }. Если вводить данные непосредственно на панели «SQL», необходимо вводить их в формате ANSI.
Порядок сортировки
Порядок сортировки данных в запросе определяется базой данных. Параметры, которые указываются в диалоговом окне региональных настроек Windows, не влияют на порядок сортировки запросов. Однако в рамках любого конкретного запроса можно запросить возврат строк в определенном порядке.
Использование двухбайтовых символов
Можно ввести символы двухбайтовой кодировки DBCS для констант и имен объектов базы данных, таких как имена или псевдонимы таблиц и представлений. Символы двухбайтовой кодировки DBCS также можно использовать для имен параметров и символов-маркеров параметров. Однако нельзя использовать символы двухбайтовой кодировки DBCS в элементах языка SQL, например в именах функций или ключевых словах SQL.
См. также