ArcGIS for Desktop

  • Documentación
  • Precios
  • Soporte

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS for Desktop

Un completo SIG profesional

ArcGIS for Server

SIG en tu empresa

ArcGIS for Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Precios
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

Ayuda

  • Inicio
  • Introducción
  • Mapa
  • Analizar
  • Administrar datos
  • Herramientas
  • Más...

Agregar campo de Id. en aumento

  • Resumen
  • Uso
  • Sintaxis
  • Ejemplo de código
  • Entornos
  • Información sobre licencias

Resumen

La herramienta Agregar campo de Id. en aumento agrega un campo de Id. que se mantiene por medio de una base de datos a una tabla o clase de entidad existente en una base de datos ALTIBASE, IBM DB2, Microsoft SQL Server, Oracle o PostgreSQL. Es obligatorio disponer de un campo ID mantenido por la base de datos en todas las clases de entidad o tablas que planee editar a través de un servicio de entidades.

Uso

  • Esta herramienta solo se pueden utilizar con tablas de base de datos, no a tablas de geodatabase.

  • Debe ser el propietario de la tabla para poder agregarle un campo de Id.

  • Si no especifica un nombre para el campo, ObjectID se utiliza por defecto. Si ya existe un campo denominado ObjectID, la herramienta no se ejecuta hasta que proporcione un nombre diferente.

  • Si ya existe un campo de Id. con incremento que se mantiene por medio de una base de datos, esta herramienta no agrega otro.

  • Se agregan los siguientes tipos de campo a la tabla:

    DBMSTipo de datos

    ALTIBASE

    entero (con secuencia de base de datos y desencadenador)

    DB2

    entero como identidad

    Oracle

    número (con la secuencia de base de datos y desencadenador)

    PostgreSQL

    serie

    SQL Server

    entero con propiedad de identidad

Sintaxis

AddIncrementingIDField_management (in_table, {field_name})
ParámetroExplicaciónTipo de datos
in_table

La ubicación y el nombre de la tabla en la que desea agregar un campo de Id.

Table View
field_name
(Opcional)

El nombre que se va a utilizar para el campo de Id. Si no se proporciona una entrada, el nombre predeterminado es ObjectID.

String

Ejemplo de código

Agregar campo de Id. en aumento con archivo de conexión existente

Agrega un campo de Id., FSID, a una tabla llamada infracciones propiedad del usuario insp cuando se ejecuta desde un equipo cliente de ArcGIS for Desktop en el que un archivo de conexión de base de datos (.sde) creado previamente se almacena en la ubicación del archivo de conexión predeterminado.

AddIncrementingIDField_management("Database Connections//insp.violations", "FSID")

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información sobre licencias

  • ArcGIS for Desktop Basic: No
  • ArcGIS for Desktop Standard: Sí
  • ArcGIS for Desktop Advanced: Sí

Temas relacionados

  • Vista general del conjunto de herramientas Campos
¿Algún comentario sobre este tema?

ArcGIS for Desktop

  • Inicio
  • Documentación
  • Precios
  • Soporte

Plataforma ArcGIS

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog interno
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacidad | Legal