ArcGIS Desktop

  • Документация
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Version_View_Name

  • Определение
  • Синтаксис
  • Тип возврата
  • Примеры

Определение

Version_View_Name получает таблицу в качестве входного параметра и возвращает имя версионного представления, определенного для этой таблицы. Если таблица не имеет версионного представления, то возвращается пустая строка или сообщение об ошибке. Таблица не будет иметь версионного представления, определенного для нее, если верно одно из следующих утверждений:

  • Таблица не зарегистрирована как версионная.
  • Таблица была зарегистрирована, как версионная с использованием клиента версии ArcGIS 10 или ранее, и версионное представление не было создано вручную.
  • Таблица зарегистрирована как версионная, но версионное представление было удалено.

Синтаксис

<geodatabase administrator schema>.version_view_name (<table owner>, <table name>)

В большинстве баз геоданных для схемы администратора базы геоданных используется sde. Однако для баз геоданных с dbo-схемой в SQL Server это dbo, а для баз геоданных с пользовательской схемой в Oracle - это имя пользовательской схемы.

Тип возврата

Строка

Примеры

Следующие примеры демонстрируют использование функции Version_View_Name для каждого типа базы данных.

Первый пример выполняет запрос для получения имени столбца версионного представления, связанного с таблицей crops, владельцем которой является tech1.

Второй пример выполняет запрос к таблице livestock. Таблица livestock не имеет связанного с ней версионного представления.

DB2

VALUES sde.version_view_name('TECH1', 'CROPS')

CROPS_EVW
VALUES sde.version_view_name('TECH1', 'LIVESTOCK')

Oracle

SELECT sde.gdb_util.version_view_name('TECH1', 'CROPS')
FROM DUAL;

SDE.GDB_UTIL.VERSION_VIEW_NAME('TECH1', 'CROPS')
--------------------------------------------------
CROPS_EVW
SELECT sde.gdb_util.version_view_name('TECH1', 'LIVESTOCK')
FROM DUAL;

SDE.GDB_UTIL.VERSION_VIEW_NAME('TECH1', 'LIVESTOCK')
----------------------------------------------------

PostgreSQL

SELECT sde.version_view_name('tech1', 'crops');

crops_evw
SELECT sde.version_view_name('tech1', 'livestock');

NO VERSION VIEW FOUND

SQL Server

SELECT sde.version_view_name('tech1', 'crops');

CROPS_EVW
SELECT sde.version_view_name('tech1', 'livestock');

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2017 Esri. | Конфиденциальность | Правовая информация