Краткая информация
Производит разбор имени таблицы на его компоненты (база данных, владелец, таблица) в зависимости от рабочей области. ParseTableName возвращает строку, содержащую разобранное имя таблицы и включающую имя базы данных, имя владельца и имя таблицы, разделенные запятыми. Рабочая область может быть персональной, файловой или многопользовательской базой геоданных.
Синтаксис
ParseTableName (name, {workspace})
Параметр | Описание | Тип данных |
name | Определяет, имя какой таблицы будет разложено на компоненты. | String |
workspace | Определяет рабочую область для полного описания имени таблицы. Рабочая область может быть персональной, файловой или многопользовательской базой геоданных. | String |
Тип данных | Описание |
String | Возвращает имя таблицы, разобранное на компоненты (имя владельца, имя базы данных, имя таблицы), перечисленные через запятую. |
Пример кода
Разбор имени таблицы на компоненты.
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(", ")