Create Table (Data Management)
Summary
Creates an ArcSDE, file, or personal geodatabase table, or an INFO or dBASE table.
Usage
-
If the output location is a folder, the default output is an INFO table.
-
To create a dBASE table in a folder, you must append the extension .dbf to the output table name.
Syntax
Parameter | Explanation | Data Type |
out_path |
The ArcSDE, file, or personal geodatabase or workspace in which the output table will be created. | Workspace |
out_name |
The name of the table to be created. | String |
template [template,...] (Optional) |
A table whose attribute schema is used to define the output table. Fields in the template table(s) will be added to the output table. | Table View |
config_keyword (Optional) |
The configuration keyword that determines the storage parameters of the table in an ArcSDE geodatabase. | String |
Code Sample
The following Python Window script demonstrates how to use the CreateTable function in immediate mode.
import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.CreateTable_management("C:/output", "habitatTemperatures.dbf", "vegtable.dbf")
The following Python script demonstrates how to use the CreateTable function in a stand-alone script.
# Name: CreateTable_Example2.py
# Description: Create table to store temperature data in gnatcatcher habitat areas
# Author: ESRI
# Import system modules
import arcpy
from arcpy import env
# Set workspace
env.workspace = "C:/data"
# Set local variables
out_path = "C:/output"
out_name = "C:/output/habitatTemperatures.dbf"
template = "vegtable.dbf"
config_keyword = ""
# Execute CreateTable
arcpy.CreateTable_management(out_path, out_name, template, config_keyword)
Environments
- Output CONFIG Keyword
ArcSDE data only.