Format de date et d'heure

Vous pouvez personnaliser le format de date et d'heure pour la génération de données de test par script ou directe en utilisant des éléments de SGBD contenus dans la catégorie Format.

PowerAMC utilise la table de correspondance PhysDataType dans la catégorie Script\Data types afin de convertir les types de données physiques des colonnes en types de données conceptuels car les entrées de SGBD sont liées aux types de données conceptuels.

Exemple pour Sybase AS Anywhere 7 :

Type de données physique

Type de données conceptuel

Entrée de SGBD utilisée pour SQL

Entrée de SGBD utilisée pour la connexion directe

datetime

DT

DateTimeFormat

OdbcDateTimeFormat

timestamp

TS

DateTimeFormat

OdbcDateTimeFormat

date

D

DateFormat

OdbcDateFormat

time

T

TimeFormat

OdbcTimeFormat

Si vous souhaitez personnaliser le format de date et d'heure pour votre génération de données de test, vous devez vérifier le type de données des colonnes dans votre SGBD, puis trouver le type de données conceptuel correspondant afin de savoir quelle entrée personnaliser dans votre SGBD. Par exemple, si les colonnes utilisent les données Date & heure dans votre modèle, vous devez personnaliser l'entrée DateTimeFormat dans votre SGBD.

Le format par défaut pour la date et l'heure est le suivant :

  • SQL: 'yyyy-mm-dd HH:MM:SS'

  • Connexion directe : {ts 'yyyy-mm-dd HH:MM:SS'}

Dans lequel :

Format

Description

yyyy

Année sur quatre chiffres

yy

Année sur deux chiffres

mm

Mois

dd

Jour

HH

Heure

MM

Minute

SS

Seconde

Par exemple, vous pouvez définir la valeur suivante pour l'entrée DateTimeFormat pour SQL : yy-mm-dd HH:MM.Pour la connexion directe, cette entrée doit avoir la valeur suivante : {ts 'yy-mm-dd HH:MM'}.