例如学生数据库,包括学号姓名班别等信息,数据可以随意(虚构的),有没有办法可以自动生成,而不是而人工输入?

解决方案 »

  1.   

    select top 300000 *--定議顯示
     from syscolumns a ,syscolumns b
      

  2.   

    if object_id('stu') is not null drop table stu
    go
    create table stu(学号 varchar(20),姓名 varchar(20),班别 varchar(20))
    declare @学号 varchar(20),  @姓名 varchar(20), @班别 varchar(20)
    set @学号='000000'  
    set  @姓名 ='00000' 
    set @班别 ='000000'
    while  @学号<=30 --自己設置數字
              begin
               insert stu select @学号,'姓名'+@姓名,'班級'+@班别
               set @学号=@学号+1
               set @姓名=@姓名+1
               set @班别=@班别+1
              end 
    select * from stu
    /*
    学号                   姓名                   班别                   
    -------------------- -------------------- -------------------- 
    000000               姓名00000              班級000000
    1                    姓名1                  班級1
    2                    姓名2                  班級2
    3                    姓名3                  班級3
    4                    姓名4                  班級4
    5                    姓名5                  班級5
    6                    姓名6                  班級6
    7                    姓名7                  班級7
    8                    姓名8                  班級8
    9                    姓名9                  班級9
    10                   姓名10                 班級10
    11                   姓名11                 班級11
    12                   姓名12                 班級12
    13                   姓名13                 班級13
    14                   姓名14                 班級14
    15                   姓名15                 班級15
    16                   姓名16                 班級16
    17                   姓名17                 班級17
    18                   姓名18                 班級18
    19                   姓名19                 班級19
    20                   姓名20                 班級20
    21                   姓名21                 班級21
    22                   姓名22                 班級22
    23                   姓名23                 班級23
    24                   姓名24                 班級24
    25                   姓名25                 班級25
    26                   姓名26                 班級26
    27                   姓名27                 班級27
    28                   姓名28                 班級28
    29                   姓名29                 班級29
    30                   姓名30                 班級30(影響 31 個資料列)*/
      

  3.   

    --SQL2005if object_id('stu') is not null drop table stu
    go
    create table stu(学号 varchar(20),姓名 varchar(20),班别 varchar(20))
    go
    SET NOCOUNT ON 
    GO
    INSERT INTO stu
    SELECT ABS(CHECKSUM(newid())),'stu'+LEFT(CAST(NEWID() as vARCHAR(40)),2),CHAR(CEILING(RAND()*26)+65)GO 300000
     
      

  4.   


    --百家姓资料库 
    create   table  Table_Name (   id   int,name   nchar(1),groupid   int)      
    insert   Table_Name   values(1,'邹',1)     
    insert   Table_Name   values(2,'钱',1)    
    insert   Table_Name   values(3,'牛',1)    
    insert   Table_Name   values(4,'何',1)     
    insert   Table_Name   values(5,'夏',1)    
    insert   Table_Name   values(6,'左',1)    
    insert   Table_Name   values(7,'沙',1)    
    insert   Table_Name   values(8,'龚',1)    
    insert   Table_Name   values(9,'严',1)    
    insert   Table_Name   values(0,'洪',1)    
    insert   Table_Name   values(10,'尹',1)    
    insert   Table_Name   values(11,'王',1)    
    insert   Table_Name   values(12,'李',1)    
    insert   Table_Name   values(13,'张',1)    
    insert   Table_Name   values(14,'刘',1)    
    insert   Table_Name   values(15,'陈',1)    
    insert   Table_Name   values(16,'杨',1)    
    insert   Table_Name   values(17,'黄',1)    
    insert   Table_Name   values(18,'赵',1)    
    insert   Table_Name   values(19,'周',1)    
    insert   Table_Name   values(20,'吴',1)    
    insert   Table_Name   values(21,'徐',1)    
    insert   Table_Name   values(22,'孙',1)    
    insert   Table_Name   values(23,'马',1)    
    insert   Table_Name   values(24,'胡',1)    
    insert   Table_Name   values(25,'郭',1)    
    insert   Table_Name   values(26,'林',1)    
    insert   Table_Name   values(27,'高',1)    
    insert   Table_Name   values(28,'梁',1)    
    insert   Table_Name   values(29,'郑',1)    
    insert   Table_Name   values(30,'罗',1)    
    insert   Table_Name   values(31,'宋',1)    
    insert   Table_Name   values(32,'谢',1)    
    insert   Table_Name   values(33,'唐',1)    
    insert   Table_Name   values(34,'韩',1)    
    insert   Table_Name   values(35,'曹',1)    
    insert   Table_Name   values(36,'许',1)    
    insert   Table_Name   values(37,'邓',1)    
    insert   Table_Name   values(38,'萧',1)    
    insert   Table_Name   values(39,'冯',1)    
    insert   Table_Name   values(40,'曾',1)    
    insert   Table_Name   values(41,'程',1)    
    insert   Table_Name   values(42,'蔡',1)    
    insert   Table_Name   values(43,'彭',1)    
    insert   Table_Name   values(44,'潘',1)    
    insert   Table_Name   values(45,'袁',1)    
    insert   Table_Name   values(46,'于',1)    
    insert   Table_Name   values(47,'董',1)    
    insert   Table_Name   values(48,'余',1)    
    insert   Table_Name   values(49,'苏',1)    
    insert   Table_Name   values(50,'叶',1)    
    insert   Table_Name   values(51,'吕',1)    
    insert   Table_Name   values(52,'魏',1)    
    insert   Table_Name   values(53,'蒋',1)    
    insert   Table_Name   values(54,'田',1) 
    insert   Table_Name   values(55,'杜',1)    
    insert   Table_Name   values(56,'丁',1)    
    insert   Table_Name   values(57,'沈',1)    
    insert   Table_Name   values(58,'姜',1)    
    insert   Table_Name   values(59,'范',1)    
    insert   Table_Name   values(60,'江',1)    
    insert   Table_Name   values(61,'傅',1)    
    insert   Table_Name   values(62,'钟',1)    
    insert   Table_Name   values(63,'卢',1)    
    insert   Table_Name   values(64,'汪',1)    
    insert   Table_Name   values(65,'戴',1)    
    insert   Table_Name   values(66,'崔',1)    
    insert   Table_Name   values(67,'任',1)    
    insert   Table_Name   values(68,'陆',1)    
    insert   Table_Name   values(69,'廖',1)    
    insert   Table_Name   values(70,'姚',1)    
    insert   Table_Name   values(71,'方',1)    
    insert   Table_Name   values(72,'金',1)    
    insert   Table_Name   values(73,'邱',1)    
    insert   Table_Name   values(74,'贺',1)    
    insert   Table_Name   values(75,'谭',1)    
    insert   Table_Name   values(76,'韦',1)    
    insert   Table_Name   values(77,'贾',1)    
    insert   Table_Name   values(78,'石',1)    
    insert   Table_Name   values(79,'熊',1)    
    insert   Table_Name   values(80,'孟',1)    
    insert   Table_Name   values(81,'秦',1)    
    insert   Table_Name   values(82,'阎',1)    
    insert   Table_Name   values(83,'薛',1)    
    insert   Table_Name   values(84,'侯',1)    
    insert   Table_Name   values(85,'雷',1)    
    insert   Table_Name   values(86,'白',1)    
    insert   Table_Name   values(87,'龙',1)    
    insert   Table_Name   values(88,'段',1)    
    insert   Table_Name   values(89,'郝',1)    
    insert   Table_Name   values(90,'孔',1)    
    insert   Table_Name   values(91,'邵',1)    
    insert   Table_Name   values(92,'史',1)    
    insert   Table_Name   values(93,'毛',1)    
    insert   Table_Name   values(94,'常',1)    
    insert   Table_Name   values(95,'万',1)    
    insert   Table_Name   values(96,'顾',1)    
    insert   Table_Name   values(97,'赖',1)    
    insert   Table_Name   values(98,'武',1)    
    insert   Table_Name   values(99,'康',1)  
    insert   Table_Name   values(100,'普',1)     
    insert   Table_Name   values(1,'晓',2)    
    insert   Table_Name   values(2,'思',2)    
    insert   Table_Name   values(3,'语',2)    
    insert   Table_Name   values(4,'宝',2)    
    insert   Table_Name   values(5,'芷',2)    
    insert   Table_Name   values(6,'正',2)    
    insert   Table_Name   values(7,'筱',2)    
    insert   Table_Name   values(8,'宇',2)    
    insert   Table_Name   values(9,'晗',2)    
    insert   Table_Name   values(10,'尚',2)    
    insert   Table_Name   values(11,'佳',2)    
    insert   Table_Name   values(12,'萧',2)    
    insert   Table_Name   values(1,'韵',3)    
    insert   Table_Name   values(2,'涵',3)    
    insert   Table_Name   values(3,'佳',3)    
    insert   Table_Name   values(4,'彤',3)    
    insert   Table_Name   values(5,'晴',3)    
    insert   Table_Name   values(6,'晓',3)    
    insert   Table_Name   values(7,'悦',3)    
    insert   Table_Name   values(8,'香',3)    
    insert   Table_Name   values(9,'贤',3)    
    insert   Table_Name   values(10,'春',3)    
    insert   Table_Name   values(11,'甜',3)    
    insert   Table_Name   values(12,'若',3)    
    insert   Table_Name   values(13,'静',3)    
    insert   Table_Name   values(14,'琪',3)    
    insert   Table_Name   values(15,'洁',3)    
    insert   Table_Name   values(16,'羽',3)    
    insert   Table_Name   values(17,'琳',3)    
    insert   Table_Name   values(18,'菲',3)    
    insert   Table_Name   values(19,'莎',3)    
    insert   Table_Name   values(20,'顺',3)    
    insert   Table_Name   values(21,'穗',3)    
    insert   Table_Name   values(22,'颖',3)    
    insert   Table_Name   values(23,'依',3)    
    insert   Table_Name   values(24,'萌',3)    
    insert   Table_Name   values(25,'颜',3)    
    insert   Table_Name   values(26,'畅',3)    
    insert   Table_Name   values(27,'彩',3)    
    insert   Table_Name   values(28,'恩',3)    
    insert   Table_Name   values(29,'萱',3)    
    insert   Table_Name   values(30,'朵',3)    
    insert   Table_Name   values(31,'雅',3)    
    go 随机取姓和名,数字随机取,就可以了.
      

  5.   

    --百家姓资料库 
    create   table  Table_Name (   id   int,name   nchar(1),groupid   int)      
    insert   Table_Name   values(1,'邹',1)     
    insert   Table_Name   values(2,'钱',1)    
    insert   Table_Name   values(3,'牛',1)    
    insert   Table_Name   values(4,'何',1)     
    insert   Table_Name   values(5,'夏',1)    
    insert   Table_Name   values(6,'左',1)    
    insert   Table_Name   values(7,'沙',1)    
    insert   Table_Name   values(8,'龚',1)    
    insert   Table_Name   values(9,'严',1)    
    insert   Table_Name   values(0,'洪',1)    
    insert   Table_Name   values(10,'尹',1)    
    insert   Table_Name   values(11,'王',1)    
    insert   Table_Name   values(12,'李',1)    
    insert   Table_Name   values(13,'张',1)    
    insert   Table_Name   values(14,'刘',1)    
    insert   Table_Name   values(15,'陈',1)    
    insert   Table_Name   values(16,'杨',1)    
    insert   Table_Name   values(17,'黄',1)    
    insert   Table_Name   values(18,'赵',1)    
    insert   Table_Name   values(19,'周',1)    
    insert   Table_Name   values(20,'吴',1)    
    insert   Table_Name   values(21,'徐',1)    
    insert   Table_Name   values(22,'孙',1)    
    insert   Table_Name   values(23,'马',1)    
    insert   Table_Name   values(24,'胡',1)    
    insert   Table_Name   values(25,'郭',1)    
    insert   Table_Name   values(26,'林',1)    
    insert   Table_Name   values(27,'高',1)    
    insert   Table_Name   values(28,'梁',1)    
    insert   Table_Name   values(29,'郑',1)    
    insert   Table_Name   values(30,'罗',1)    
    insert   Table_Name   values(31,'宋',1)    
    insert   Table_Name   values(32,'谢',1)    
    insert   Table_Name   values(33,'唐',1)    
    insert   Table_Name   values(34,'韩',1)    
    insert   Table_Name   values(35,'曹',1)    
    insert   Table_Name   values(36,'许',1)    
    insert   Table_Name   values(37,'邓',1)    
    insert   Table_Name   values(38,'萧',1)    
    insert   Table_Name   values(39,'冯',1)    
    insert   Table_Name   values(40,'曾',1)    
    insert   Table_Name   values(41,'程',1)    
    insert   Table_Name   values(42,'蔡',1)    
    insert   Table_Name   values(43,'彭',1)    
    insert   Table_Name   values(44,'潘',1)    
    insert   Table_Name   values(45,'袁',1)    
    insert   Table_Name   values(46,'于',1)    
    insert   Table_Name   values(47,'董',1)    
    insert   Table_Name   values(48,'余',1)    
    insert   Table_Name   values(49,'苏',1)    
    insert   Table_Name   values(50,'叶',1)    
    insert   Table_Name   values(51,'吕',1)    
    insert   Table_Name   values(52,'魏',1)    
    insert   Table_Name   values(53,'蒋',1)    
    insert   Table_Name   values(54,'田',1) 
    insert   Table_Name   values(55,'杜',1)    
    insert   Table_Name   values(56,'丁',1)    
    insert   Table_Name   values(57,'沈',1)    
    insert   Table_Name   values(58,'姜',1)    
    insert   Table_Name   values(59,'范',1)    
    insert   Table_Name   values(60,'江',1)    
    insert   Table_Name   values(61,'傅',1)    
    insert   Table_Name   values(62,'钟',1)    
    insert   Table_Name   values(63,'卢',1)    
    insert   Table_Name   values(64,'汪',1)    
    insert   Table_Name   values(65,'戴',1)    
    insert   Table_Name   values(66,'崔',1)    
    insert   Table_Name   values(67,'任',1)    
    insert   Table_Name   values(68,'陆',1)    
    insert   Table_Name   values(69,'廖',1)    
    insert   Table_Name   values(70,'姚',1)    
    insert   Table_Name   values(71,'方',1)    
    insert   Table_Name   values(72,'金',1)    
    insert   Table_Name   values(73,'邱',1)    
    insert   Table_Name   values(74,'贺',1)    
    insert   Table_Name   values(75,'谭',1)    
    insert   Table_Name   values(76,'韦',1)    
    insert   Table_Name   values(77,'贾',1)    
    insert   Table_Name   values(78,'石',1)    
    insert   Table_Name   values(79,'熊',1)    
    insert   Table_Name   values(80,'孟',1)    
    insert   Table_Name   values(81,'秦',1)    
    insert   Table_Name   values(82,'阎',1)    
    insert   Table_Name   values(83,'薛',1)    
    insert   Table_Name   values(84,'侯',1)    
    insert   Table_Name   values(85,'雷',1)    
    insert   Table_Name   values(86,'白',1)    
    insert   Table_Name   values(87,'龙',1)    
    insert   Table_Name   values(88,'段',1)    
    insert   Table_Name   values(89,'郝',1)    
    insert   Table_Name   values(90,'孔',1)    
    insert   Table_Name   values(91,'邵',1)    
    insert   Table_Name   values(92,'史',1)    
    insert   Table_Name   values(93,'毛',1)    
    insert   Table_Name   values(94,'常',1)    
    insert   Table_Name   values(95,'万',1)    
    insert   Table_Name   values(96,'顾',1)    
    insert   Table_Name   values(97,'赖',1)    
    insert   Table_Name   values(98,'武',1)    
    insert   Table_Name   values(99,'康',1)  
    insert   Table_Name   values(100,'普',1)     
    insert   Table_Name   values(1,'晓',2)    
    insert   Table_Name   values(2,'思',2)    
    insert   Table_Name   values(3,'语',2)    
    insert   Table_Name   values(4,'宝',2)    
    insert   Table_Name   values(5,'芷',2)    
    insert   Table_Name   values(6,'正',2)    
    insert   Table_Name   values(7,'筱',2)    
    insert   Table_Name   values(8,'宇',2)    
    insert   Table_Name   values(9,'晗',2)    
    insert   Table_Name   values(10,'尚',2)    
    insert   Table_Name   values(11,'佳',2)    
    insert   Table_Name   values(12,'萧',2)    
    insert   Table_Name   values(1,'韵',3)    
    insert   Table_Name   values(2,'涵',3)    
    insert   Table_Name   values(3,'佳',3)    
    insert   Table_Name   values(4,'彤',3)    
    insert   Table_Name   values(5,'晴',3)    
    insert   Table_Name   values(6,'晓',3)    
    insert   Table_Name   values(7,'悦',3)    
    insert   Table_Name   values(8,'香',3)    
    insert   Table_Name   values(9,'贤',3)    
    insert   Table_Name   values(10,'春',3)    
    insert   Table_Name   values(11,'甜',3)    
    insert   Table_Name   values(12,'若',3)    
    insert   Table_Name   values(13,'静',3)    
    insert   Table_Name   values(14,'琪',3)    
    insert   Table_Name   values(15,'洁',3)    
    insert   Table_Name   values(16,'羽',3)    
    insert   Table_Name   values(17,'琳',3)    
    insert   Table_Name   values(18,'菲',3)    
    insert   Table_Name   values(19,'莎',3)    
    insert   Table_Name   values(20,'顺',3)    
    insert   Table_Name   values(21,'穗',3)    
    insert   Table_Name   values(22,'颖',3)    
    insert   Table_Name   values(23,'依',3)    
    insert   Table_Name   values(24,'萌',3)    
    insert   Table_Name   values(25,'颜',3)    
    insert   Table_Name   values(26,'畅',3)    
    insert   Table_Name   values(27,'彩',3)    
    insert   Table_Name   values(28,'恩',3)    
    insert   Table_Name   values(29,'萱',3)    
    insert   Table_Name   values(30,'朵',3)    
    insert   Table_Name   values(31,'雅',3)    
    go 随机取姓和名,数字随机取,就可以了.
      

  6.   

    有个工具叫Data Factory,是专门生成数据,用来做压力测试的.
    字段类型,记录数量都能设定