Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes PostgreSQL Discussion :

Incrémenter des valeurs toutes les secondes


Sujet :

Requêtes PostgreSQL

  1. #1
    Candidat au Club
    Incrémenter des valeurs toutes les secondes
    Bonjour,

    C'est surement très simple... mais je ne trouve pas.
    Je fais une acquisition de données par modbus et les injectes dans une base postgres. ( j'utilise Access pour se faire)

    C'est tellement performant que j'ai au moins 10 valeurs par seconde.
    Mon pb c 'est que la seconde cela me suffit.
    Sauf peut être quand la machine démarre.
    Cela m'amène à 2 questions.

    Comment puis je insérer une valeur par seconde dans mon champ date indépendamment de tout. donc fonctionnement permanent.


    Soit mettre des valeurs à la seconde quand je ne suis pas au moment du démarrage et revenir à la micro seconde qd je fais un démarrage.

    Merci de votre retour

  2. #2
    Modérateur

    À la va vite :
    • vous planifiez votre programme pour qu'il s'exécute une fois par seconde (avec l'ordonnanceur Windows ou une crontab linux)
    • vous ajoutez un wait(0.9s / 1s) quelque part dans votre programme


    Je préfère la première solution.

  3. #3
    Expert éminent sénior
    Bonjour,

    En quoi est-ce génant d'avoir plusieurs lignes avec la même valeur d'horodatage ?
    Si c'est bloquant, pourquoi ne pas remplacer la colonne par un type timestamp, dont la précision est à la nanoseconde ?

  4. #4
    Candidat au Club
    Bonjour,
    Merci pour vos réponses.
    Je suis sous windows et j'ai été dans vos directions.
    Je n'ai pas empecher le système de faire un relevé rapide soit 4 données par secondes.
    En fait, cela m'a même servi, parce qu'en dépouillant les données j'ai vu que l'on voyait des choses très intéressantes et qui sont très fugaces.
    j'avance un peu a taton. EN tous cas merci de vos réponses. Elles m'ont été très utiles

###raw>template_hook.ano_emploi###