comment annuler l'application d'une requête

Cette section est consacrée aux développements d'applications interfacées avec les logiciels Sage.

Modérateurs: Super-Apogea, Super Modérateur

comment annuler l'application d'une requête

de sop » Jeu 23 Nov 2017 22:14

bonsoir a tous
j'ai une base sage 13 SQL
voici une requête que j'ai exécuter sur cette base SQL
[create trigger in_prices
on f_docligne for insert,update
as
declare @prixttc money
declare @t1 NUMERIC
declare @t2 NUMERIC
declare @t3 NUMERIC
declare @prix money
declare @prixht money
declare @prixachat money
declare @vente money
declare @domaine int
DECLARE @d_type int
select @prix= p.ar_prixven,@prixachat=p.ar_prixach,@prixht=i.dl_prixunitaire,@t1=i.dl_taxe1,@d_type=i.do_type,
@t2=i.dl_taxe2,@t3=i.dl_taxe3,@prixttc=i.dl_puttc,@domaine=i.do_domaine
from dbo.f_article p inner join inserted i
on p.ar_ref=i.ar_ref
--and o.productid=11
if (@prixTTC<@prix and @domaine=0 and @d_type<7)
BEGIN
---RAISERROR ('Le prix est inférieur au prix de revient !!!',10,1)
ROLLBACK TRANSACTION
END
if (@prixTTC<@prix and @domaine=3 and @d_type=30)
BEGIN
---RAISERROR ('Le prix est inférieur au prix de revient !!!',10,1)
ROLLBACK TRANSACTION
END

if (@vente<@prixachat and @domaine=1)
BEGIN
--RAISERROR ('Le prix est inférieur au prix de revient !!!',10,1)
ROLLBACK TRANSACTION
END
]
Mon problème le voici je veux annuler l'application de ce trigger dans cette base maintenant
que faire ?
merci d'avance
Super Contributeur
Super Contributeur
 
Messages: 182
Inscription: Ven 15 Aoû 2008 13:37

Re: comment annuler l'application d'une requête

de IMPERIAL » Ven 24 Nov 2017 15:47

Bonjour

Désactive ton trigger dans SSMS

Cdlt
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.

IMPERIAL
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 4661
Inscription: Jeu 6 Aoû 2009 12:39
Localisation: ROSNY SOUS BOIS

Re: comment annuler l'application d'une requête

de sop » Ven 24 Nov 2017 22:28

IMPERIAL a écrit:Bonjour

Désactive ton trigger dans SSMS

Cdlt

bonsoir et merci
mais je ne sais pas comment m'y prendre dans SSMS
SSMS C'est quoi ?
merci
Super Contributeur
Super Contributeur
 
Messages: 182
Inscription: Ven 15 Aoû 2008 13:37

Re: comment annuler l'application d'une requête

de sop » Dim 26 Nov 2017 23:39

bonsoir
s'il vous plait besoin d'aide
merci
Super Contributeur
Super Contributeur
 
Messages: 182
Inscription: Ven 15 Aoû 2008 13:37

Re: comment annuler l'application d'une requête

de asr31 » Lun 27 Nov 2017 22:34

Bonjour,

SSMS = SQL Server Management Studio (l(outil que tu as dû utiliser pour créer ton trigger).

Pour annuler le trigger par SSMS :
* Soit Aller sur ta base de données / Tables / F_DOCLIGNE / Déclencheurs / in_price => désactiver ou supprimer.
* Soit lancer la requête (une fois sur la base) ALTER TABLE [F_DOCLIGNE] DISABLE TRIGGER [in_price]

Cordialement,
ASR31

En recherche de missions.
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 2975
Inscription: Mer 13 Fév 2008 15:31
Localisation: TOULOUSE

Re: comment annuler l'application d'une requête

de sop » Mar 28 Nov 2017 20:31

asr31 a écrit:Bonjour,

SSMS = SQL Server Management Studio (l(outil que tu as dû utiliser pour créer ton trigger).

Pour annuler le trigger par SSMS :
* Soit Aller sur ta base de données / Tables / F_DOCLIGNE / Déclencheurs / in_price => désactiver ou supprimer.
* Soit lancer la requête (une fois sur la base) ALTER TABLE [F_DOCLIGNE] DISABLE TRIGGER [in_price]

Cordialement,

merci et encore merci
Super Contributeur
Super Contributeur
 
Messages: 182
Inscription: Ven 15 Aoû 2008 13:37


Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité