Je souhaiterais afficher ma variable @PRIX_DE_VENTE à l'écran, après
le message 'Le prix de vente original est : '
Comment faire ?
CREATE TRIGGER REGLE1
ON F_DOCLIGNE
FOR INSERT, UPDATE
AS
Declare @PRIX_DE_VENTE money
SELECT @PRIX_DE_VENTE = AR_PrixVen FROM F_ARTICLE, INSERTED WHERE
F_ARTICLE.AR_REF = INSERTED.AR_REF
IF (SELECT DL_PrixUnitaire FROM INSERTED) <> @PRIX_DE_VENTE
BEGIN
RAISERROR ('Le prix de vente orginal est : ', 16, 1)
ROLLBACK TRANSACTION
END
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Aba
Bonjour, Ceci devrait résoudre ton problème.
DECLARE @Texte VARCHAR(100) SET @Texte='Le prix de vente orginal est : '+CONVERT(VARCHAR,@Prix_de_vente) RAISERROR (@Texte, 16, 1)
"Nicolas" a écrit dans le message de news:
Bonjour,
Je souhaiterais afficher ma variable @PRIX_DE_VENTE à l'écran, après le message 'Le prix de vente original est : '
Comment faire ?
CREATE TRIGGER REGLE1 ON F_DOCLIGNE FOR INSERT, UPDATE AS Declare @PRIX_DE_VENTE money SELECT @PRIX_DE_VENTE = AR_PrixVen FROM F_ARTICLE, INSERTED WHERE F_ARTICLE.AR_REF = INSERTED.AR_REF IF (SELECT DL_PrixUnitaire FROM INSERTED) <> @PRIX_DE_VENTE BEGIN RAISERROR ('Le prix de vente orginal est : ', 16, 1) ROLLBACK TRANSACTION END
Merci !
Nicolas
Bonjour,
Ceci devrait résoudre ton problème.
DECLARE @Texte VARCHAR(100)
SET @Texte='Le prix de vente orginal est : '+CONVERT(VARCHAR,@Prix_de_vente)
RAISERROR (@Texte, 16, 1)
"Nicolas" <nicolasheurtevin@gmail.com> a écrit dans le message de
news:42673faa.0504040653.5b054254@posting.google.com...
Bonjour,
Je souhaiterais afficher ma variable @PRIX_DE_VENTE à l'écran, après
le message 'Le prix de vente original est : '
Comment faire ?
CREATE TRIGGER REGLE1
ON F_DOCLIGNE
FOR INSERT, UPDATE
AS
Declare @PRIX_DE_VENTE money
SELECT @PRIX_DE_VENTE = AR_PrixVen FROM F_ARTICLE, INSERTED WHERE
F_ARTICLE.AR_REF = INSERTED.AR_REF
IF (SELECT DL_PrixUnitaire FROM INSERTED) <> @PRIX_DE_VENTE
BEGIN
RAISERROR ('Le prix de vente orginal est : ', 16, 1)
ROLLBACK TRANSACTION
END
DECLARE @Texte VARCHAR(100) SET @Texte='Le prix de vente orginal est : '+CONVERT(VARCHAR,@Prix_de_vente) RAISERROR (@Texte, 16, 1)
"Nicolas" a écrit dans le message de news:
Bonjour,
Je souhaiterais afficher ma variable @PRIX_DE_VENTE à l'écran, après le message 'Le prix de vente original est : '
Comment faire ?
CREATE TRIGGER REGLE1 ON F_DOCLIGNE FOR INSERT, UPDATE AS Declare @PRIX_DE_VENTE money SELECT @PRIX_DE_VENTE = AR_PrixVen FROM F_ARTICLE, INSERTED WHERE F_ARTICLE.AR_REF = INSERTED.AR_REF IF (SELECT DL_PrixUnitaire FROM INSERTED) <> @PRIX_DE_VENTE BEGIN RAISERROR ('Le prix de vente orginal est : ', 16, 1) ROLLBACK TRANSACTION END