Migrer le champ de date en haute précision (Gestion des données)

Synthèse

Migre les champs de date dans une table en haute précision.

Utilisation

    Attention :

    Cet outil modifie les données en entrée. Pour plus d’informations et connaître les stratégies permettant d’empêcher les modifications de données indésirables, reportez-vous à la rubrique Outils qui modifient ou mettent à jour les données en entrée.

  • Les champs de date en haute précision prennent en charge les millisecondes.

  • Attention :

    Une fois le champ de date migré en haute précision, il n’est plus possible de le reconvertir en champ de date de précision standard.

  • Le format de présentation par défaut des champs en haute précision est : mm/jj/aaaa hh:mm:ss, avec précision du moment de la journée (AM ou PM).

Paramètres

ÉtiquetteExplicationType de données
Input Table (Table en entrée)

Classe d’entités ou table de la géodatabase contenant les champs de date qui vont être migrés en haute précision.

Table View
Champs Date

Champs de date qui vont être migrés en haute précision.

Field

Sortie obtenue

ÉtiquetteExplicationType de données
Table mise à jour

Jeu de données mis à jour avec les champs de date spécifiés migrés en haute précision.

Layer; Table View; Dataset

arcpy.management.MigrateDateFieldToHighPrecision(in_table, date_fields)
NomExplicationType de données
in_table

Classe d’entités ou table de la géodatabase contenant les champs de date qui vont être migrés en haute précision.

Table View
date_fields
[date_fields,...]

Champs de date qui vont être migrés en haute précision.

Field

Sortie obtenue

NomExplicationType de données
updated_table

Jeu de données mis à jour avec les champs de date spécifiés migrés en haute précision.

Layer; Table View; Dataset

Exemple de code

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

Le script Python suivant illustre l’utilisation de la fonction MigrateDateFieldToHighPrecision pour une seule table et entrée de date.

import arcpy
arcpy.management.MigrateDateFieldToHighPrecision("C:/MyProject/MyGDB.gdb/Table1", "date_field1")
Exemple 2 d’utilisation de l’outil MigrateDateFieldToHighPrecision (fenêtre Python)

Le script Python suivant illustre l’utilisation de la fonction MigrateDateFieldToHighPrecision avec une liste de champs de date.

import arcpy
arcpy.management.MigrateDateFieldToHighPrecision("C:/MyProject/MyGDB.gdb/Table1", ["date_field1", "date_field2"])

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.