3> CREATE TABLE random_data
4> (
5> col1 int PRIMARY KEY IDENTITY(10,10) NOT NULL,
6> col2 int NOT NULL DEFAULT CASE
7> -- Random integer between -9999 and 9999
8> WHEN CONVERT(int, RAND() * 1000) % 2 = 1
9> THEN (CONVERT(int, RAND() * 100000) % 10000 * -1 )
10> ELSE CONVERT(int, RAND() * 100000) % 10000
11> END,
12> col3 char(15) NOT NULL DEFAULT
13> CHAR((CONVERT(int, RAND() * 1000) % 26 ) + 65)
14> -- 65 is 'A'
15> + CHAR((CONVERT(int, RAND() * 1000) % 26 ) + 65)
16> + CHAR((CONVERT(int, RAND() * 1000) % 26 ) + 65)
17> + CHAR((CONVERT(int, RAND() * 1000) % 26 ) + 65)
18> + REPLICATE(CHAR((CONVERT(int, RAND() * 1000)
19> % 26) + 65), 11)
20> )
21> GO
1>
2> DECLARE @counter int
3> SET @counter=1
4> WHILE (@counter <= 1000)
5> BEGIN
6> INSERT random_data DEFAULT VALUES
7> SET @counter=@counter + 1
8> END
9> GO
1>
2> drop table random_data;
3> GO