Executer un fichier .sql de mise a jour tables tous les jours
oumykc
Messages postés
2
Statut
Membre
-
Morgothal Messages postés 1350 Statut Membre -
Morgothal Messages postés 1350 Statut Membre -
bonjour
j'ai un fichier .sql que je veux exécuter de façon auto et tous les jours
- dois je passer par l'assistant de création de travail ou job si oui comment ca marche
- ou bien créer un fichier transat SQL si oui quel code mettre dedans
- ou créer un script si oui comment on crée les scripts
voici le contenu du fichier
UPDATE dbo.CONVENTION set ANNEECONVENTION=substring(NUMEROCONVENTION,3,4);
delete from dbo.DEMANDE2;
insert into dbo.DEMANDE2(NUMERODEMANDE,CODETYPEDEMANDE,CODEINFORMATION,
NUMEROATTML,NUMEROTRANSFERT,NUMEROCONVENTION,NUMEROACTE,MONTANTDEMANDE,
OBSERVATIONSDOSSIER,DATEDOSSIER,DATELIMITEPRECOMPTE,MONTANTPRET,
PRECOMPTEMENSUEL,DATEDEMANDE,ETATDEMANDE,DOSSIERDEMANDEACTION,NUMEROLETTREAVIS,
OBSERVATIONSAVISDOSSIER,REFERENCECOURRIER,TAUXINTERET,NOMBREMENSUALITES)
select * from dbo.DEMANDE;
j'ai un fichier .sql que je veux exécuter de façon auto et tous les jours
- dois je passer par l'assistant de création de travail ou job si oui comment ca marche
- ou bien créer un fichier transat SQL si oui quel code mettre dedans
- ou créer un script si oui comment on crée les scripts
voici le contenu du fichier
UPDATE dbo.CONVENTION set ANNEECONVENTION=substring(NUMEROCONVENTION,3,4);
delete from dbo.DEMANDE2;
insert into dbo.DEMANDE2(NUMERODEMANDE,CODETYPEDEMANDE,CODEINFORMATION,
NUMEROATTML,NUMEROTRANSFERT,NUMEROCONVENTION,NUMEROACTE,MONTANTDEMANDE,
OBSERVATIONSDOSSIER,DATEDOSSIER,DATELIMITEPRECOMPTE,MONTANTPRET,
PRECOMPTEMENSUEL,DATEDEMANDE,ETATDEMANDE,DOSSIERDEMANDEACTION,NUMEROLETTREAVIS,
OBSERVATIONSAVISDOSSIER,REFERENCECOURRIER,TAUXINTERET,NOMBREMENSUALITES)
select * from dbo.DEMANDE;
A voir également:
- Executer un script sql
- Script vidéo youtube - Guide
- Ghost script - Télécharger - Polices de caractères
- Mas script - Accueil - Windows
- Logiciel sql - Télécharger - Bases de données
- Script cmd - Guide
3 réponses
Salut,
1) Le plus facile c'est d'écrire un script PHP qui met à jour la base de données.
2) D'exécuter ce fichier PHP tous les jours en créant un Cron Job.
1) Le plus facile c'est d'écrire un script PHP qui met à jour la base de données.
2) D'exécuter ce fichier PHP tous les jours en créant un Cron Job.
Bonjour
Le plus simple est effectivement de créer un job qui exécutera tous les jours ta requête.
Pour créer un job, le plus simple est de suivre ce tutoriel.
Bonne chance,
A+
Le plus simple est effectivement de créer un job qui exécutera tous les jours ta requête.
Pour créer un job, le plus simple est de suivre ce tutoriel.
Bonne chance,
A+