Диалоговое окно "Условие SQL-связей"

Используйте данное диалоговое окно для создания или изменения SQL-условия в запросе.

С помощью SQL-условия выполняется поиск объектов во внешней базе данных. (Для обеспечения связи между внешней базой данных и объектами используйте команды отображения базы данных.)

Чтобы создать SQL-условие, укажите шаблон связи. Укажите столбец, который необходимо выбрать, и значение для столбца.

Составьте SQL-условие с помощью данного диалогового окна или введите условие, выбрав "Набрать".

Область "Текущее SQL-условие" (Условие SQL-связей)

В данной области отображается текущее SQL-условие. Можно добавить, удалить или отредактировать любую строку условия.

Список "Текущее SQL-условие"

Просмотр текущего SQL-условия.

Если строки условия были объединены в группу, объекты группы будут отображены с отступом. (Строки группы обрабатываются раньше, чем строки вне группы.)

Изменить

Копирование выбранной строки в раздел "Условие", в котором строку можно изменить.

Группа

Объединение выбранных строк в группу.

Выберите первую и последнюю строку, из тех, которые необходимо включить в группу. Выберите Группа.

При выполнении запроса, строки в группе обрабатываются раньше, чем остальные строки условия.

Разгруппировать

Удаление скобок из выбранной строки, а также соответствующих открывающих и закрывающих скобок группы.

Удаление

Удаление выбранной строки из условия.

"Очистить все"

Удаление всех строк из текущего SQL-условия.

Область "Условие" (Условие SQL-связей)

Изменение существующей строки в разделе "Условие" или добавление новых строк.

Чтобы отредактировать существующую строку, выберите ее в списке "Текущее SQL-условие". Отредактируйте данные в области "Условие". Выберите Обновить.

Чтобы добавить новую строку, выберите оператор (И/Или/Не). Выберите столбец и оператор и укажите значение. Нажмите "Добавить условие".

Операторы И/Или/Не

Способ объединения условия с другими условиями.

И – оба условия должны соответствовать объекту, чтобы быть включенными в запрос.

Или – каждое из условий может соответствовать объекту и быть включено в запрос.

И-Не – для включения в запрос, первое условие должно быть действительно для объекта, а второе – нет.

Или-Не – для включения в запрос либо первое условие должно быть действительно, либо второе не действительно для объекта.

Список "Столбец"

Выбор столбца из списка.

Список столбцов текущей таблицы.

Список "Оператор"

Выбор оператора в списке.

Оператор Описание
= Значение выбранного свойства или данных равно значению, введенному в поле "Значение".
> Значение выбранного свойства или данных больше значения, введенного в поле "Значение".
>= Значение выбранного свойства или данных больше или равно значению, введенному в поле "Значение".
< Значение выбранного свойства или данных меньше значения, введенного в поле "Значение".
<= Значение выбранного свойства или данных меньше или равно значению, введенному в поле "Значение".
<> Значение выбранного свойства или данных не равно значению, введенному в поле "Значение".
IN Значение выбранного свойства или данных соответствует любому значению, введенному в поле "Значение". При использовании оператора запросов необходимо заключить каждое значение в одинарные кавычки, разделить значения запятыми и заключить весь список в скобки, например, ('1','2','3').
НУЛЕВОЙ Значение выбранного свойства или данных отсутствует. Не вводите значение в поле "Значение".
ПОДОБНЫЙ Значение выбранного свойства или данных содержит значение, введенное в поле "Значение". Применимо только к строковым (символьным) данным. Используйте в качестве символа-шаблона знак процентов (%). Например, для извлечения всех объектов, значение которых начинается с В, выберите оператор ПОДОБНЫЙ и в поле "Значение" введите В%. Дополнительную информацию о символах-шаблонах, которые поддерживаются системой базы данных, можно получить в документации программного обеспечения системы базы данных.
Поле "Значение"

Указание значения для поиска.

Значение должно соответствовать типу данных столбца.

Если в строке содержатся одинарные кавычки, одинарной кавычке должна предшествовать другая одинарная кавычка.

Для дат используется формат TIMESTAMP'YYYY-MM-DD 00:00:00', например, TIMESTAMP'1993-06-20 11:24:00'.

Для символов-шаблонов со значениями строк используйте оператор LIKE. Например, для извлечения всех объектов, значение которых начинается с B, выберите оператор LIKE и введите B%. Дополнительную информацию о поддержке символов-шаблонов см. в документации программного обеспечения базы данных.

Добавить условие

Добавление строки условия в список "Текущее SQL-условие".

Новая строка добавляется в конец списка. При выборе строки списка над ней добавляется новая строка.

Обновить

Обновление выбранного условия в списке "Текущее SQL-условие".

Другие методы управления

Список шаблона связи

Выбор шаблона связи, который указывает таблицу, содержащую данные для этого условия запроса.

В этом списке отображаются шаблоны связи, доступные в источниках, к которым обращен запрос. Например, при запросе исходных (подключенных) чертежей в списке отобразятся только шаблоны связи исходных чертежей. При запросе текущего чертежа в списке отобразятся только шаблоны связи текущего чертежа.

Можно выполнить запрос только одного шаблона связи в SQL-условии. Чтобы выполнить запрос другого шаблона связи, создайте новое SQL-условие.

Журнал

Щелкните для вызова диалогового окна "Журнал SQL-условий", в котором можно выбрать SQL-условие из списка ранее добавленных условий.

Набрать

Щелкните для вызова диалогового окна "Ввод SQL-условия", в котором можно указать новое SQL-условие.