You are here: Re: trigger help « MsSQL Server « IT news, forums, messages
Re: trigger help

Posted by John Bell on 12/18/05 21:13

Answered on microsoft.public.sqlserver.server

John

"Matt" <mattfisch@charter.net> wrote in message
news:7cuaq1t87l5uge1qop3nceavdk47b94km0@4ax.com...
>
> Greetings,
> I am having some trouble with a trigger. This is my first attempt at
> creating a trigger so any help would be great. The function of the
> trigger is, on the insert of a row to check the value inserted into to
> column VEH_REPAIR_CODE. If that value is not 19, send an email to the
> value inserted in column VEH_CREW_CK_LANID. The email would include
> the values inserted from columns VEH_CREW_CK_LANID and
> VEHICLE_CHECK_ID ( the primary key of the table so the value is
> inserted from the system). If have the following syntax but it does
> not seem to work.
>
> Thank you for any help you can provide.
>
> CREATE TRIGGER car_check_repair_insert ON dbo. VEHICLE_CHECK FOR
> INSERT AS
> BEGIN
> DECLARE @CREW_1 VARCHAR(20)
> DECLARE @UNIT_1 VARCHAR(20)
> DECLARE @VEH_REPAIR_CODE INT
>
> DECLARE @MCC_ID VARCHAR(10)
> BEGIN
> SELECT @VEH_REPAIR_CODE = INSERTED.VEH_REPAIR_CODE, @CREW_1 =
> INSERTED.VEH_CREW_CK_LANID, @UNIT_1 = INSERTED.VEHICLE_NUM,@MCC_ID=
> VEHICLE_CHECK_ID
> From INSERTED
> IF @VEH_REPAIR_CODE <> 19
> BEGIN
> --Send the email here
> DECLARE @MAIL_TO VARCHAR(50)
> DECLARE @AUNIT VARCHAR(150)
> DECLARE @MCID VARCHAR(20)
>
> SELECT @MAIL_TO = @CREW_1 + '@exrch.site.com',@AUNIT ='unit
> number ' + @UNIT_1 + ' Reference number ' + @MCID '
> exec master.dbo.xp_sendmail @recipients = @MAIL_TO,
> @message = @AUNIT,
> @subject = 'car check'
>
>
> END
> END
> END

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация