求sql循环插入脚本.

HeIsAHandsome 2005-04-28 06:40:39
Table:Test
一个字段:age

我想插入30条记录,使age的值从1到30,

请问这段语句怎么写。
想在查询分析器里执行。。

谢谢了
...全文
227 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ReViSion 2005-04-28
  • 打赏
  • 举报
回复

declare @I smallint
set @i=1
while @i<=30
begin
insert into Test(age)
select @i

set @i=@i+1
end
paoluo 2005-04-28
  • 打赏
  • 举报
回复
晕啊,怎么老是落后啊。
paoluo 2005-04-28
  • 打赏
  • 举报
回复

Create table TEST(age Int)
GO
Declare @I Int
Set @I=1
While @I<31
Begin
Insert TEST Values(@I)
Set @I=@I+1
End
GO
Select * from TEST
GO

Drop table TEST
friendliu 2005-04-28
  • 打赏
  • 举报
回复
declare @count_num int
set @count_num=1
while @count_num<31
begin
insert into test(age) select @count_num
set @count_num=@count_num+1
end
go

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧