Hi.
I need create 99 sequences that differ by number. I'm using MS SQL.
I tried to use something like that:
DECLARE @intFlag INT
SET @intFlag = 1
WHILE (@intFlag <= 99)
BEGIN
CREATE TABLE wt_sequence_KOIID_ + @intFlag + _seq (dummy CHAR(1), value BIGINT IDENTITY(1,1))
go
CREATE PROCEDURE wt_get_next_sequence_KOIID_ + @intFlag + _seq @returnValue BIGINT OUTPUT
AS
INSERT wt_sequence_KOIID_ + @intFlag + _seq (dummy) VALUES ('x')
SELECT @returnValue = SCOPE_IDENTITY()
go
SET @intFlag = @intFlag + 1
END
go
But there are too many errors. Can anyone help me and give correct sql code?
Thanks.