玩数据库的,必定要会本身造测试数据。数据库
这里介绍四种,由简单到复杂一丢丢bash
一 循环测试
DECLARE @i INT=1
WHILE @i<=9999
BEGIN
INSERT INTO ParTest VALUES(@i,'A')
SET @i=@i+1
END复制代码
二 本身插本身ui
INSERT INTO Test(Content)
SELECT NEWID()
INSERT INTO Test(Content)
SELECT NEWID() FROM Test
GO 20复制代码
三 系统表多用用spa
SELECT ROW_NUMBER() OVER(ORDER BY A.object_id)
FROM sys.objects A
CROSS JOIN sys.objects B
CROSS JOIN
(SELECT TOP 11 OBJECT_ID FROM sys.objects) C复制代码
四 填充时间code
SELECT DateAdd(day,number,'2016-01-01')
FROM master..spt_values
WHERE type = 'p' AND number <= DateDiff(day,'2016-01-01','2016-12-31')复制代码