| List: | General Discussion | « Previous MessageNext Message » | |
| From: | Andy Shellam | Date: | December 5 2008 6:37pm |
| Subject: | Re: Trying to Create a Trigger | ||
| View as plain text | |||
> > delimiter // > create trigger jobposts_control > before delete on jobposts for each row > begin > declare dummy varchar(255); > set @counted = ( > select count(ad.adsource_id) > from adsource ad, jobposts jp > where ad.adsource_id = jp.adsource_id > and OLD.jobpost_id = jp.jobpost_id > ); > if @counted >= 1 then SET dummy = 'Cannot delete this record'; end if; > end // > delimiter; > > > Now I just have this error message: > > ERROR: You have an error in your SQL syntax; check the manual > that corresponds to your MySQL server version for the right > syntax to use near 'end // > delimiter' at line 1 > > Query = end > // > delimiter > I'm guessing it's the first semi-colon in your IF statement. Does this work...? if @counted >= 1 then SET dummy = 'Cannot delete this record' end if; Just a guess! Andy.
| Thread | ||
|---|---|---|
| • Trying to Create a Trigger | Lola J. Lee Beno | 5 Dec |
| • Re: Trying to Create a Trigger | David Giragosian | 5 Dec |
| • Re: Trying to Create a Trigger | Lola J. Lee Beno | 5 Dec |
| • Re: Trying to Create a Trigger | Jim Lyons | 5 Dec |
| • Re: Trying to Create a Trigger | Lola J. Lee Beno | 5 Dec |
| • Re: Trying to Create a Trigger | Martijn Tonies | 5 Dec |
| • Re: Trying to Create a Trigger | Lola J. Lee Beno | 5 Dec |
| • Re: Trying to Create a Trigger | Martijn Tonies | 5 Dec |
| • Re: Trying to Create a Trigger | Lola J. Lee Beno | 5 Dec |
| • Re: Trying to Create a Trigger | Andy Shellam | 5 Dec |
| • Re: Trying to Create a Trigger | Lola J. Lee Beno | 5 Dec |
| • Re: Trying to Create a Trigger | Peter Brawley | 5 Dec |
| • Re: Trying to Create a Trigger | Martijn Tonies | 5 Dec |
| • Re: Trying to Create a Trigger | Wm Mussatto | 5 Dec |
| • Re: Trying to Create a Trigger | Andy Shellam | 6 Dec |
| • Re: Trying to Create a Trigger | Martijn Tonies | 6 Dec |
