木子屋 Dnawo's BLOG

T-SQL生成随机记录

👤 dnawo 📅 2010-05-29 👁 4333 👍 0 💬 0 🔄 来源:本站原创
方法一:while循环

create table #s(id int identity(1,1) primary key,name nvarchar(20),age int)
declare @i int
set @i = 1
while(@i<=10)
begin
	insert into #s(name,age) values(left(newid(),8),rand()*100)
	set @i = @i + 1
end
select * from #s
drop table #s

方法二:go语句(sql2005+)

create table #s(id int identity(1,1) primary key,name nvarchar(20),age int)
go --必需
insert into #s(name,age) values(left(newid(),8),rand()*100)
go 10 --执行10次
select * from #s
drop table #s

评论(0)

暂无评论。

计算题
评论需审核通过后显示
← 上一篇 SQL Server数据库开发的二十一条军规 下一篇 → T-SQL批量添加指定记录3种方法