Créer une table (Gestion des données)

Résumé

Crée une table de géodatabase ou une table dBASE.

Utilisation

  • Si l'emplacement en sortie est un dossier, la sortie par défaut est une table dBASE.

  • Pour créer une table dBASE dans un dossier, vous devez ajouter l'extension .dbf au nom de la table en sortie.

Syntaxe

CreateTable(out_path, out_name, {template}, {config_keyword}, {out_alias})
ParamètreExplicationType de données
out_path

Espace de travail au sein duquel la table en sortie va être créée.

Workspace
out_name

Nom de la table à créer.

String
template
[template,...]
(Facultatif)

Table avec une structure attributaire qui permet de définir la table en sortie. Les champs définis dans les tables modèles sont ajoutés à la table en sortie.

Table View
config_keyword
(Facultatif)

Mot-clé de configuration qui détermine les paramètres de stockage de la table dans une géodatabase d'entreprise.

String
out_alias
(Facultatif)

Autre nom de la table en sortie qui va être créée.

String

Sortie dérivée

NomExplicationType de données
out_table

Nouvelle table en sortie.

Tableau

Exemple de code

Exemple 1 d’utilisation de l’outil CreateTable (fenêtre Python)

Le script de fenêtre Python ci-dessous illustre l’utilisation de la fonction CreateTable en mode immédiat :

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.CreateTable_management("C:/output", "habitatTemperatures.dbf", 
                             "vegtable.dbf")
Exemple 2 d’utilisation de l’outil CreateTable (script autonome)

Le script Python ci-dessous illustre l’utilisation de la fonction CreateTable dans un script autonome :

# Name: CreateTable_Example2.py
# Description: Create table to store temperature data in gnatcatcher habitat areas
# Import system modules
import arcpy
# Set workspace
arcpy.env.workspace = "C:/data"
# Set local variables
out_path = "C:/output"
out_name = "habitatTemperatures.dbf"
template = "vegtable.dbf"
config_keyword = ""
# Execute CreateTable
arcpy.CreateTable_management(out_path, out_name, template, config_keyword)

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes