Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
kingpoop
Starting Member
6 Posts |
Posted - 2010-11-08 : 02:39:13
|
| CAN SOMEONE TELL ME WHY THIS ALWAYS RUNS 'SLEEP FOR AWHILE' EVEN WHEN I SET THE CLOCK TO 12:05AMDECLARE @TIMENOW datetimeSET @TIMENOW = RIGHT(GETDATE(),8)--SELECT @TIMENOW AS TIMENOWDECLARE @MIDNIGHT varchar(8) = (SELECT CONVERT(varchar(8),@TIMENOW,114))--SELECT @MIDNIGHT AS MIDNIGHTIF @MIDNIGHT BETWEEN '23:59:00' AND '00:59:00'BEGIN PRINT 'DO THE WORK'ENDELSEBEGIN PRINT 'SLEEP FOR A WHILE'END |
|
|
khtan
In (Som, Ni, Yak)
17689 Posts |
Posted - 2010-11-08 : 05:41:13
|
IF @MIDNIGHT BETWEEN '23:59:00' AND '00:59:00'change to BETWEEN '00:00' AND '00:59' KH[spoiler]Time is always against us[/spoiler] |
 |
|
|
|
|
|