Home Forums SQL Server 2008 SQL Server 2008 - General How To Get Timer Like Funcationality in SSMS to Auto execute a Query every N incremenets RE: How To Get Timer Like Funcationality in SSMS to Auto execute a Query every N incremenets

  • you can use a neat trick with RAISERROR to get an immediate result inside the loop, if that's what you want/need.

    a basic example:

    --print error immediately in batch

    declare @i int,

    @err varchar(100)

    --set @i=1

    while 0=0

    begin

    SET @err = 'Progress So Far: Step ' + convert(varchar(30),ISNULL(@i,1)) + ' completed.'

    raiserror (@err,0,1) with nowait

    waitfor delay '00:00:02'

    set @i=ISNULL(@i,1) + 1

    end

    Lowell


    --help us help you! If you post a question, make sure you include a CREATE TABLE... statement and INSERT INTO... statement into that table to give the volunteers here representative data. with your description of the problem, we can provide a tested, verifiable solution to your question! asking the question the right way gets you a tested answer the fastest way possible!