没有令人羡慕的外表,但求一颗纯洁的心;没有出众的智慧,但求拥有自己的思维;也许很胆怯,但要求自己敢于挑战;也许很懦弱,但要做真实的自己!
一个简单的事务实现简单的数据插入
上一篇 /
下一篇 2012-04-11 14:52:46
/ 个人分类:数据库
最近不忙,在
测试时需要插入大量数据,用DataFactory没有达到我的要求,于是自己写了个简单的事务用来测试。
BEGIN TRAN
DECLARE @a int
declare @mobile varchar(11)
declare @aright numeric(18,0)
declare @is_win int
set @a=1
WHILE @a <= 100
BEGIN
--随机生成开头的
手机号码
set @mobile=cast(cast(rand()*100000000 as numeric(11,0) ) +13600000000 as varchar(11))
set @aright=cast(floor(rand()*4) as numeric(18,0) )
set @a=@a+1
if @aright>=2
Begin
set @is_win=2
End
else
begin
set @is_win=0
end
INSERT INTO TB_ACTIVITY_DTJL VALUES(NEWID(),@mobile,
'7B003A9E-1900-48DE-834F-3F0E33170223',getdate(),@aright,@is_win)
end
--提交所有变更
COMMIT TRAN
收藏
举报
TAG: