高分求!!! SQl Server中提高数据插入和检索的方法

gaofei714 2006-03-10 09:49:04
各位大哥::
小弟要实现以下两个功能:
向数据库中插入从0到9999999 百万条数据, 同时还模糊检索含有末个数字的所有纪录
如含有1的 1、11、111、12、等.....
求各位大哥帮忙想想速度最快的方法!!!!
...全文
102 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
-狙击手- 2006-03-10
  • 打赏
  • 举报
回复
select top 10000000 identity(int,0,1) sid into # from master..syscolumns,master..sysobjects ,
master.dbo.syscomments
select * from # where right(sid,1)='1'
drop table #
li_d_s 2006-03-10
  • 打赏
  • 举报
回复
高手多多哦
wgsasd311 2006-03-10
  • 打赏
  • 举报
回复
select top 10000000 identity(int,0,1) sid into # from master..syscolumns,master..sysobjects ,
master.dbo.syscomments
select * from # where right(sid,1)=1
drop table #
zlp321002 2006-03-10
  • 打赏
  • 举报
回复
declare @t table(id int)
declare @i int
set @i=1
while @i<=9999999
begin
insert into @t select @i
set @i=@i+1
end
select * from @t where cast(id as varchar) like '%1%'

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧