Таблица в таблицу (Table to Table) (Конвертация)

Уровень лицензии:BasicStandardAdvanced

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

Конвертирует входную таблицу в таблицу dBASE или таблицу базы геоданных.

Использование

Синтаксис

TableToTable_conversion (in_rows, out_path, out_name, {where_clause}, {field_mapping}, {config_keyword})
ПараметрОбъяснениеТип данных
in_rows

Входная таблица, которая будет конвертирована в новую таблицу.

Table View; Raster Layer
out_path

Место назначения, куда будет записана новая таблица.

Workspace
out_name

Имя выходной таблицы.

Если Выходное местоположение (Output Location) является папкой, конвертируйте входные строки (Input Rows) в таблицу dBASE, указав имя с расширением .dbf, или конвертируйте входные строки (Input Rows) в таблицу INFO, указав имя без расширения. Если Выходное местоположение (Output Location) - это база геоданных, конвертируйте Входные строки (Input Rows) в таблицу базы геоданных, указав имя без расширения.

String
where_clause
(дополнительно)

SQL-выражение, использованное для выбора поднабора записей. Более подробно о синтаксисе SQL смотрите в разделах справки: Литература по SQL для выражений запросов, используемых в ArcGIS.

SQL Expression
field_mapping
(дополнительно)

Поля и параметры полей входной таблицы. Можно добавлять, переименовывать или удалять выходные поля, а также менять их свойства, такие как тип данных и правила слияния.

Более подробно о выборе и параметрах выходных полей.

Field Mappings
config_keyword
(дополнительно)

Задает параметры хранения по умолчанию (конфигурации) для баз геоданных в реляционной системе управления базами данных (RDBMS). Этот параметр применим только при использовании таблиц баз геоданных SDE.

Ключевые слова конфигурации ArcSDE задаются администратором базы данных.

String

Пример кода

TableToTable. Пример (окно Python)

Следующий скрипт окна Python демонстрирует, как используется инструмент Таблица в таблицу (Table To Table) в непосредственном режиме.

import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.TableToTable_conversion("vegtable.dbf", "C:/output/output.gdb", "vegtable")
TableToTable. Пример (автономный скрипт Python)

Следующий автономный скрипт демонстрирует, как используется инструмент Таблица в таблицу (Table To Table).

# Name: TableToTable_Example2.py
# Description: Use TableToTable with an expression to create a subset
#  of the original table.
 
# Import system modules
import arcpy
from arcpy import env
 
# Set environment settings
env.workspace = "C:/data"
 
# Set local variables
inTable = "vegtable.dbf"
outLocation = "C:/output/output.gdb"
outTable = "estuarine"

# Set the expression, with help from the AddFieldDelimiters function to select the appropriate field delimiters for the data type
expression = arcpy.AddFieldDelimiters(env.workspace, "VEG_TYPE") + " = 'Estuarine'"
 
# Execute TableToTable
arcpy.TableToTable_conversion(inTable, outLocation, outTable, expression)

Параметры среды

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
6/5/2014