Précédent   Forum des professionnels en informatique > Bases de données > Firebird > SQL
SQL Forum d'entraide sur le SQL pour Firebird
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/05/2007, 22h45   #1
Rédacteur
 
Avatar de aityahia
 
Idir AIT YAHIA
Inscription : mars 2006
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Idir AIT YAHIA
Âge : 36

Informations forums :
Inscription : mars 2006
Messages : 1 837
Points : 2 183
Points : 2 183
Envoyer un message via MSN à aityahia Envoyer un message via Yahoo à aityahia Envoyer un message via Skype™ à aityahia
Par défaut [FireBird] changer le type d'un trigger

est il possible de changer le type d'un trigger de before a After, j'ai essayer avec mon gestionnaire FirBird mais s'est impossible, mon trigger déclenche un ID générateur .

j'ai mis mes triggers Before mais finalement sa me convenais pas a chaque fois que j'annule un nouveau enregistrement j'ai un trous dans ma chronologie
aityahia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2007, 11h20   #2
Membre régulier
 
Inscription : février 2005
Messages : 100
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 100
Points : 88
Points : 88
Oui c'est possible. Il suffit d'utiliser l'instruction
il s'agit du même code que tu as employé pour la création du trigger sauf que tu remplace le mot clé create par alter et before par after
sillycoder est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2007, 10h31   #3
Membre habitué
 
Homme Ludovic Lemaitre
Ingénieur développement logiciels
Inscription : mai 2006
Messages : 64
Détails du profil
Informations personnelles :
Nom : Homme Ludovic Lemaitre
Âge : 36
Localisation : France, Mayenne (Pays de la Loire)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2006
Messages : 64
Points : 102
Points : 102
Pour complèter la syntaxe proposée :

Code :
1
2
3
4
5
6
7
ALTER TRIGGER MONTRIGGER
ACTIVE AFTER UPDATE 
AS 
     declare variable ma variable Integer;
begin
end
Pergos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2007, 10h31   #4
Membre habitué
 
Homme Ludovic Lemaitre
Ingénieur développement logiciels
Inscription : mai 2006
Messages : 64
Détails du profil
Informations personnelles :
Nom : Homme Ludovic Lemaitre
Âge : 36
Localisation : France, Mayenne (Pays de la Loire)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2006
Messages : 64
Points : 102
Points : 102
Pour complèter la syntaxe proposée :

Code :
1
2
3
4
5
6
7
ALTER TRIGGER MONTRIGGER
ACTIVE AFTER UPDATE 
AS 
     declare variable ma variable Integer;
begin
end
Pergos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2007, 17h21   #5
Rédacteur
 
Avatar de aityahia
 
Idir AIT YAHIA
Inscription : mars 2006
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Idir AIT YAHIA
Âge : 36

Informations forums :
Inscription : mars 2006
Messages : 1 837
Points : 2 183
Points : 2 183
Envoyer un message via MSN à aityahia Envoyer un message via Yahoo à aityahia Envoyer un message via Skype™ à aityahia
le problèmes c'est que j'ai déjà des données dans la base et la méthode que vous m'avez proposé ne fonctionne pas j'ai toujours une exceptions mais j'ai pu remédier on le supprimant le trigger et on créant un nouveau.
aityahia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/07/2007, 09h39   #6
Membre habitué
 
Homme Ludovic Lemaitre
Ingénieur développement logiciels
Inscription : mai 2006
Messages : 64
Détails du profil
Informations personnelles :
Nom : Homme Ludovic Lemaitre
Âge : 36
Localisation : France, Mayenne (Pays de la Loire)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2006
Messages : 64
Points : 102
Points : 102

Surprenant que tu ais des exceptions !?! Moi, je fais ça dans chacune des versions de mon appli de corriger des triggers...
Et pourtant, mes clients ont des monceaux de données dans leurs bases !

C'était quoi le message d'erreur ? C'est quoi (exactement) le code dans ton trigger ?
Pergos est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h06.


 
 
 
 
Partenaires

Hébergement Web