玩数据库的,一定要会自己造测试数据。
这里介绍四种,由简单到复杂一丢丢
一 循环
DECLARE @i INT=1
WHILE @i<=9999
BEGIN
INSERT INTO ParTest VALUES(@i,'A')
SET @i=@i+1
END二 自己插自己
INSERT INTO Test(Content)
SELECT NEWID()
INSERT INTO Test(Content)
SELECT NEWID() FROM Test
GO 20三 系统表多用用
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四 填充时间
SELECT DateAdd(day,number,'2016-01-01')
FROM master..spt_values
WHERE type = 'p' AND number <= DateDiff(day,'2016-01-01','2016-12-31')