Téléchargement
illégal
Posez votre question Signaler

Conversion trigger oracle en sql server

ramdane - Dernière réponse le 8 févr. 2008 à 17:57
Bonjour,
SVP traduisez moi ce trigger ORACLE en SQL SERVER.
j'ai un trigger écris avec ORACLE qui permet de faire la mise a jour du champs QTE2 de la table RAM2 désque j'insere une ligne dans
la table RAM1.
CREATE TABLE RAM1
(
NOPROD NUMBER,
QTE NUMBER
)
CREATE TABLE RAM2
(
NOPROD2 NUMBER,
QTE2 NUMBER
)
CREATE OR REPLACE TRIGGER trig_ins_ram
before insert on RAM1
referencing
new as new
old as old
for each row
declare
begin
UPDATE RAM2 SET QTE2=QTE2-:NEW.QTE
WHERE RAM2.NOPROD2=:NEW.NOPROD;
END;
Merci, c URGENT
Lire la suite 

Conversion trigger oracle en sql server »

2 réponses
Réponse
+0
moins plus
CREATE TRIGGER trig_ins_ram

FOR INSERT on RAM1

BEGIN

UPDATE RAM2 SET QTE2= QTE2 - (SELECT QTE FROM INSERTED)
WHERE RAM2.NOPROD2=(SELECT NOPROD FROM INSERTED)

END
Ajouter un commentaire
Réponse
+0
moins plus
Merci pour la reponse, ca marche bien.

Mille Merci
Ajouter un commentaire
Ce document intitulé « conversion trigger oracle en sql server » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?