PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

automatisation d'une operation sur un champ (procédure stockée & trigger)

Technique - général | automatisation d'une operation sur un champ (procédure stockée & trigger)

Par zakariajd le 24/04/2006 - 22:42

Bonjour,
J'ai une table salarié qui contient un champs cumule_congé,ce dernier est de type numérique(biensur).
Je veux que mon champs cumule_congé se met à jour(càd: cumule_congé = cumule_congé + 30) chaque année.
Je pense que je dois utiliser une procédure stockée,mais je vois pas comment automatiser son appel(chaque année).
Est ce que quelqu'un pourrait m'aider?
je vous en serai très reconnaissant.
merci

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

Si tu cherches une fonction q

sparky/ = 25 Avril, 2006 - 11:25

Si tu cherches une fonction qui démarre à interval régulier, tu ne peux pas le faire directement dans postgresql: tu dois donc utiliser crontab (sous linux) ou at (sous windows)

avec une commande du style
psql db_name -c 'cmd sql'


Pour créer des tâches progr

SAS/ = 25 Avril, 2006 - 16:42

Pour créer des tâches programmées, il existe aussi pgAgent : http://www.pgadmin.org/docs/1.4/pgagent.html

Stéphane Schildknecht


justement, j ai installé pgA

zakariajd/ = 26 Avril, 2006 - 23:42

justement, j ai installé pgAgent,je vois le schema avec toutes ses tables et fonctions... mais j'arrive pas à voir comment appeller ma fonction .
un petit coup de pouce s'il vous plait


en fait,j ai la version 1.4 d

zakariajd/ = 26 Avril, 2006 - 23:58

en fait,j ai la version 1.4 de pgAdmin et quand j ai installé pgAgent et créer son schema.j ai du aller à l'englet Affichage (sur le pgAdmin)et activer le bouton "objets system" pour voir mon nouveu schema.Le probleme c est que j ai pas le même graphique que celui utilisé dans la doc: http://www.pgadmin.org/docs/1.4/pgagent-jobs.html.(y a pas d'icones pour gérer les JOBs ).
y a t il des suggestions SVP?


© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.