Открывает Конструктор Представлений, позволяя вам создать SQL представление.

CREATE [SQL] VIEW [ViewName] [REMOTE]   
   [CONNECTION ConnectionName [SHARE] | CONNECTION DataSourceName]
   [AS SQLSELECTStatement]

Параметры

CREATE [SQL] VIEW

Создает SQL представление.

[ViewName]

Задает имя создаваемого представления.

[REMOTE]

Указывает, что создается удаленное представление, использующее удаленные таблицы. Если опустить REMOTE, то создается представление, использующее локальные таблицы.

[CONNECTION ConnectionName[SHARE] | CONNECTION DataSourceName]

Задает предварительно созданное соединение или уже существующий источник данных,  с которым устанавливается соединение при открытии представления.

NoteЗамечание

Когда вы используете оператор CONNECTION и указываете имя соединения или источник данных, Visual FoxPro ищет  сначала  в текущей базе данных соединение с указанным именем. Если указанное соединение не найдено, Visual FoxPro ищет указанное имя в установленных в системе источниках данных ODBC. Следовательно, если текущая база данных содержит указанное соединение, имя которого совпадает с именем источника данных ODBC в системе, Visual FoxPro использует именно указанное соединение.

NoteСовет

Если вы используете оператор CONNECTION в команде CREATE SQL VIEW, вам не нужно включать ключевое слово REMOTE. Visual FoxPro определит представление как удаленное представление из-за наличия ключевого слова CONNECTION.

Ключевое слово SHARE указывает, что Visual FoxPro задействует совместно используемое соединение, если таковое есть. Если же доступных совместно используемых представавлений нет, то после открытия представления Visual FoxPro создаст уникальное  соединение, которым не смогут пользоваться другие представления.

[AS SQLSELECTStatement]

Указывает SQL SELECT выражение для представления. SQLSELECTStatement должно быть допустимым SQL SELECT выражением и не должно быть заключено в кавычки ("").

NoteСовет

Если описывается локальное представление, предваряйте имя представления или таблицы именем базы данных с восклицательным знаком (!). Предваряя имя представления или таблицы именем базы данных при помощи восклицательного знака, Visual FoxPro ищет таблицу во всех открытых базах данных и в заданном по умолчанию пути поиска для таблицы. Однако, если вы не уточните таблицу с базой данных в определении представления, база данных должна быть открыта перед использованием представления. Для большей информации смотрите команда SELECT - SQL.

Expand imageПримечания

Expand imageПример

Expand imageСмотрите также