Не совсем понятно, что вы пытаетесь сделать.Вы имели в виду что-то вроде этого:
create table dbo.RandomTable
(
rowid int not null PRIMARY KEY,
pure_random float null,
)
declare @row int
set @row = 1
while (@row <= @N)
begin
insert into dbo.RandomTable (rowid, pure_random)
values (@row, rand())
set @row = @row + 1
end
[Я не защищаю использование цикла;это не самый эффективный способ сделать это.Это просто та форма, которую просил плакат ...]