内容都是XXXXX 如何把他们批量的插入表中
问题描述:
有一个时间段 例如是 2013-05-01到2013-05-22 他们的内容都是XXXXX 如何把他们批量的插入表中 也就是插入 22条 内容为XXXXX切时间是5-1到5-22的记录。 存储过程应该怎么写。已知存储过程里传了开始时间,结束时间,内容这三个参数。
解决方法:
SQL code?
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
create proc pro_a3 @state datetime, @end datetimeas declare @day int set @day = datediff(day,@state,@end) declare @i int set @i=1 while @i<=@day begin--你的sql语句 --insert into a (smalldatetime) values('2012-5-5') set @i=@i+1 endgoexec pro_a3 '2013-05-01','2013-05-22'SQL code?
|
浙公网安备 33010602011771号