root/trunk/sql/sqlserver/makeNumSeq.sql

Revision 17, 426 bytes (checked in by yabuki, 3 years ago)
Line 
1IF EXISTS (SELECT * FROM dbo.sysobjects
2  WHERE id = OBJECT_ID(N'dbo.makeNumSeq') AND
3    OBJECTPROPERTY(id, N'IsProcedure') = 1)
4  DROP PROCEDURE makeNumSeq
5GO
6
7CREATE PROCEDURE makeNumSeq(@maxNum INT) AS
8BEGIN
9  DECLARE @i INT
10  SET @i=1
11  DELETE FROM numSequence
12  WHILE @i<=@maxNum
13  BEGIN
14    BEGIN TRANSACTION
15    INSERT INTO numSequence (n) VALUES (@i)
16    COMMIT
17    SET @i=@i+1
18  END
19END
20GO
21
22EXECUTE makeNumSeq 500
23GO
Note: See TracBrowser for help on using the browser.