Tabelle in Tabelle (Conversion)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Konvertiert eine Eingabetabelle in eine dBASE- oder Geodatabase-Tabelle.

Verwendung

Syntax

TableToTable_conversion (in_rows, out_path, out_name, {where_clause}, {field_mapping}, {config_keyword})
ParameterErläuterungDatentyp
in_rows

Die Eingabetabelle, die in eine neue Tabelle konvertiert werden soll.

Table View; Raster Layer
out_path

Der Zielort, an den die Ausgabetabelle geschrieben wird.

Workspace
out_name

Der Name der Ausgabetabelle.

Wenn das Ausgabeverzeichnis ein Ordner ist, konvertieren Sie die Eingabezeilen in eine dBASE-Tabelle, indem Sie einen Namen mit der Erweiterung .dbf angeben, oder in eine INFO-Tabelle, indem Sie einen Namen ohne Erweiterung angeben. Wenn das Ausgabeverzeichnis eine Geodatabase ist, konvertieren Sie die Eingabezeilen in eine Geodatabase-Tabelle, indem Sie einen Namen ohne Erweiterung angeben.

String
where_clause
(optional)

Ein SQL-Ausdruck, mit dem eine Teilmenge der Datensätze ausgewählt wird. Weitere Informationen zur SQL-Syntax finden Sie im Hilfethema SQL-Referenz für in ArcGIS verwendete Abfrageausdrücke.

SQL Expression
field_mapping
(optional)

Die aus der Eingabetabelle ausgewählten Felder mit Inhalt. Sie können Ausgabefelder hinzufügen, umbenennen oder löschen sowie Eigenschaften wie Datentyp und Vereinigungsregel einstellen.

Weitere Informationen zum Auswählen und Einrichten der Ausgabefelder.

Field Mappings
config_keyword
(optional)

Gibt die Standardspeicherparameter (Konfigurationen) für Geodatabases in einem relationalen Datenbankmanagementsystem (RDBMS) an. Diese Einstellung gilt nur bei Verwendung von SDE-Geodatabase-Tabellen.

ArcSDE-Konfigurationsschlüsselwörter werden vom Datenbankadministrator eingerichtet.

String

Codebeispiel

TableToTable – Beispiel (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie Sie das Werkzeug "TableToTable" im unmittelbaren Modus verwenden.

import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.TableToTable_conversion("vegtable.dbf", "C:/output/output.gdb", "vegtable")
TableToTable – Beispiel (Standalone-Python-Skript)

Das folgende eigenständige Skript veranschaulicht, wie Sie das Werkzeug "TableToTable" verwenden.

# 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)

Umgebung

Verwandte Themen

Lizenzierungsinformationen

ArcGIS for Desktop Basic: Ja
ArcGIS for Desktop Standard: Ja
ArcGIS for Desktop Advanced: Ja
6/5/2014