ParseFieldName

Сводка

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

Синтаксис

ParseFieldName (name, {workspace})
ParameterОбъяснениеТип данных
name

Анализируемое имя поля.

String
workspace

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

String
Значение отраженного сигнала
Тип данныхОбъяснение
String

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

Пример кода

Пример ParseFieldName

Разложение имени поля на его компоненты.

import arcpy

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

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

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