Re: Stop execution of script
From: x-rays (xrays_at_discussions.microsoft.com)
Date: 11/12/04
- Next message: Anne: "Re: SQL Trigger and Microsoft Access"
- Previous message: John Bell: "RE: parsing TEXT datatype"
- In reply to: Uri Dimant: "Re: Stop execution of script"
- Next in thread: Jacco Schalkwijk: "Re: Stop execution of script"
- Reply: Jacco Schalkwijk: "Re: Stop execution of script"
- Messages sorted by: [ date ] [ thread ]
Date: Fri, 12 Nov 2004 01:18:03 -0800
Thanks responding Uri,
I tried that too but because of separate batch executions
the error that raises is:
A GOTO statement references the label 'EXIT' but the label has not been
declared.
"Uri Dimant" wrote:
> x-rays
> Perhaps you want to try GOTO.
>
> If 'a' <> 'b'
> begin
> print 'not equal'
> GOTO exit
> end
>
> exit:
> RETURN
>
>
>
> "x-rays" <xrays@discussions.microsoft.com> wrote in message
> news:94E9AB19-9C21-4DF9-A23B-2823A5B341DC@microsoft.com...
> > hello Experts,
> >
> > this question might be a dump one but i will ask it anyway.
> >
> > I run a script like the following:
> >
> > If 'a' <> 'b'
> > begin
> > print 'not equal'
> > return
> > end
> >
> > if object_id('MyStoredProcedure') Is not null
> > drop procedure MyStoredProcedure
> > GO
> >
> > CREATE Procedure MyStoredProcedure
> >
> > AS
> > set nocount on
> > select 'something'
> > set nocount off
> > GO
> >
> > So because a and b is not obviously equal I need the script to stop, but
> > because of GOs (separates executions) script will continue. Is there any
> way
> > to stop it at the point I want without using dynamic sql?
> >
> > Thanks in advance!
>
>
>
- Next message: Anne: "Re: SQL Trigger and Microsoft Access"
- Previous message: John Bell: "RE: parsing TEXT datatype"
- In reply to: Uri Dimant: "Re: Stop execution of script"
- Next in thread: Jacco Schalkwijk: "Re: Stop execution of script"
- Reply: Jacco Schalkwijk: "Re: Stop execution of script"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|