Your problem is similar to "How To Create a Tally Table" problem. A sample solution is below:
WITH Tally (n) AS (
-- 1000 rows
SELECT ROW_NUMBER() OVER (ORDER BY (SELECT NULL))
FROM (VALUES(0),(0),(0),(0),(0),(0),(0),(0),(0),(0)) a(n)
CROSS JOIN (VALUES(0),(0),(0),(0),(0),(0),(0),(0),(0),(0)) b(n)
CROSS JOIN (VALUES(0),(0),(0),(0),(0),(0),(0),(0),(0),(0)) c(n)
)
-- INSERT INTO [TableOfYourChoice]
SELECT n, 'Ben' + CONVERT( VARCHAR, n ), n + 100
FROM Tally;
Note: if you want amount to start from 100, then change n + 100 to n + 99
Example adapted from examples at http://www.sqlservercentral.com/blogs/dwainsql/2014/03/27/tally-tables-in-t-sql/
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…