Bonjour,
Je souhaite créer une table 'Horodatage' contenant une colonne date et une colonne epoch correspondant au nombre de secondes depuis le début (je souhaite que epoch soit la clé primaire.
Avec un pas de temps de 1 minutes depuis 1970 à 2025.
du type
epoch; date
0;"1970-01-01 01:00:00"
60;"1970-01-01 01:01:00"
120;"1970-01-01 01:02:00"
180;"1970-01-01 01:03:00"
240;"1970-01-01 01:04:00"
300;"1970-01-01 01:05:00"
j'ai donc commencé avec une table date en timestamp withoutzone et effectuer ujn generate series pour ajouter une une minute depuis 1970 à 2025
Ensuite, j'ai crée ma table horodatage en faisant un create table qui rajoute un extract epoch etc... (j'ai pas réussi avec update)
Tout se passe pour le mieux sauf que au moment de déclarer comme clé primaire epoch, j'ai une erreur qui me fait constater que j'ai des doublons correspondant au changement d'heure.
Voilà j'ai fais le tour de la doc essayer plusieurs set time zone. Je tourne en rond.
Pouvez vous m'aider tout d'abord en m'indiquant si c'était la bonne manière ? et éventuellement la solution.
Merci Beaucoup
Partager