ParseTableName

ArcGIS Pro 3.4 | | Архив справки

Краткая информация

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

Синтаксис

ParseTableName (name, {workspace})
ПараметрОписаниеТип данных
name

Определяет, имя какой таблицы будет разложено на компоненты.

String
workspace

Определяет рабочую область для полного описания имени таблицы. Рабочая область может быть персональной, файловой или многопользовательской базой геоданных.

String
Возвращаемое значение
Тип данныхОписание
String

Возвращает имя таблицы, разобранное на компоненты (имя владельца, имя базы данных, имя таблицы), перечисленные через запятую.

Пример кода

Пример ParseTableName

Разбор имени таблицы на компоненты.

import arcpy

field_name = arcpy.GetParameterAsText(0)
workspace = arcpy.GetParameterAsText(1)

# Parse the table name into database, owner, and table
fullname = arcpy.ParseTableName(field_name, workspace)
database, owner, table = fullname.split(", ")

Связанные разделы