| 发表于:2007-02-06 15:52:45 楼主 |
use pages pages是我建的数据库 create table millionnews //我建的表 ( productid int identity(1,1) not null, //产品编号 productname char(100), //产品名称 unitprice money //单价 ) go //以下,我想生成1000条数据,但是成生后,发现产品名称变成了“产品 1”中间有8个空格,这是怎么回事,请高手帮忙解决 declare @@i int set @@i=1 while @@i <=1000 begin insert into millionnews (productname,unitprice) values ( '产品 '+str(@@i),11) set @@i=@@i+1 end //对了,哪个高手能在begin end中用set @sql= 'insert into …… '和EXEC(@sql)来实现上面我想要效果,我不太会用sql,请您多多帮助。 |
|
|
|
|