Frage : Sql-Auslöser erlaubt mir nicht, zu setzen, wenn Aussage in…

Ich versuche, einen sql-Auslöser zu verursachen.  Aber, wenn ich die Schaffungaussage laufen lasse, erhalte ich die folgende Störung:
" Msg 4145, Niveau 15, Zustand 1, Verfahren tr_BatchProcessShipments_I, Linie 9
An Ausdruck der nicht-Booleschen Art spezifiziert in einem Zusammenhang, in dem eine Bedingung erwartet, nahe „Rückkehr“. „

What, das ich versuche zu tun, ist, zu überprüfen und sehen, ob die Reihe, die eingesetzt, die Statusspalte = versendet hat.  Wenn es nicht = versendet tut, dann laufen lassen nicht die insert.

Any Ideen?

Thanks.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
create Triggertr_BatchProcessShipments_I
auf BatchProcessShipments
nach EINSATZ
WIE
anfangen

wenn (vorwählen * von eingesetzt wo „Status“ <>'Shipped') Rückkehr;

in Xcarriershipping (shippingno, handlingunitid, Firma, Kontakt, Telefon, add1, add2, Stadt, Zustand, Zipcode einsetzen,
Land, eMail, noofpacks, Gewicht, Maßeinheit, shipmethod, recpno, schwach, Zahlung, Mitte, Währung, customval, packdetails,
trackingno, prono, shipcost, Diskont, userid, pwd, Datum, delno, Fördermaschine, Menge, senderid, ltlclass, Status, canceldate, img, Schnittstelle,
pono, invno, shiptofax, shiptohold)
„SID“ vorwählen, BatchNo, shiptocompany, shiptocontact, shiptophone, shiptoaddressline1, shiptoaddressline2, shiptocity, 
shiptostate, shiptopostalcode, shiptocountry, '', packagetotal, packageweight, „lbs“, „Service“, accountnumber, '', 
paymentterms, '', „USD“, '', '', trackingnumber, '', Fracht, „0“, „Admin“, '', shipdate, „Zahl der Anlieferungs-Doc.“, 
Fördermaschine, '', plantid, „0“, „Status“, '', „0x“, „REIHE“, '', '', '', ''
von eingesetzt 
Ende
gehen

Antwort : Sql-Auslöser erlaubt mir nicht, zu setzen, wenn Aussage in…

Dieses versuchen

Triggertr_BatchProcessShipments_I verursachen
auf BatchProcessShipments
nach EINSATZ
WIE
anfangen

wenn existiert (vorwählen * von eingesetzt wo „versendete“ <>) Rückkehr „des Status“;

in Xcarriershipping (shippingno, handlingunitid, Firma, Kontakt, Telefon, add1, add2, Stadt, Zustand, Zipcode einsetzen,
Land, eMail, noofpacks, Gewicht, Maßeinheit, shipmethod, recpno, schwach, Zahlung, Mitte, Währung, customval, packdetails,
trackingno, prono, shipcost, Diskont, userid, pwd, Datum, delno, Fördermaschine, Menge, senderid, ltlclass, Status, canceldate, img, Schnittstelle,
pono, invno, shiptofax, shiptohold)
„SID“ vorwählen, BatchNo, shiptocompany, shiptocontact, shiptophone, shiptoaddressline1, shiptoaddressline2, shiptocity,
shiptostate, shiptopostalcode, shiptocountry, '', packagetotal, packageweight, „lbs“, „Service“, accountnumber, '',
paymentterms, '', „USD“, '', '', trackingnumber, '', Fracht, „0“, „Admin“, '', shipdate, „Zahl der Anlieferungs-Doc.“,
Fördermaschine, '', plantid, „0“, „Status“, '', „0x“, „REIHE“, '', '', '', ''
von eingesetzt
Ende
gehen
Weitere Lösungen  
 
programming4us programming4us