You created a nearly infinite loop!! Relax, it's a mistake we ALL have made. ;-D
You start you loop at 1000 and keep increasing your numbers by 1 until they become less than 10 (which should never happen). Eventually you will reach the max value for @x's datatype then it should fail with an error on the next loop. But, that could take quite a while... Yours, Shawn Green Database Administrator Unimin Corporation - Spruce Pine "Mario Protto" <[EMAIL PROTECTED] To: <[EMAIL PROTECTED]> ne.com> cc: Fax to: 07/08/2004 11:44 Subject: newbie question about sp AM I'm trying to call this simple store procedure on my XP with "mysql Ver 14.3 Distrib 5.0.0-alpha, for Win95/Win98 (i32)", server is 5.0.0-alpha-max-debug-log: ________________________________ CREATE PROCEDURE test_repeat () BEGIN SET @x = 1000; REPEAT SET @x = @x + 1; UNTIL @x < 10 END REPEAT; END ________________________________ it seems to go in a loop that block the system instead of exit immediatly from the repeat loop, is there some stupid error I can't see or there are problem with repeat statement in version I am using? thx all Mario -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED] -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]