前台程序处理,当参数传入SQL过程插入

解决方案 »

  1.   

    --示例--数据表
    create table #t(aa char(12) primary key)--生成数据
    insert #t 
    select top 10000 aa=left(replace(newid(),'-',''),12)
    from syscolumns a,syscolumns b--显示结果
    select count(*) from #t--删除测试
    drop table #t
      

  2.   

    select top 10000 *
     from (select distinct col=left(replace(newid(),'-',''),12)
           from syscolumns a,syscolumns b) t