快速生成100W条数据
快速生成100W条数据,生成的时候是顺序生成,取的时候是随机取用,生成100W条数据大概一分多钟,比网上其他代码速度要快很多
CREATE TABLE tb(id char(6)) --truncate table tb --select top 1 id from tb order by NEWID() --select ID from tb where id ='190300' select COUNT(1) from tb SET NOCOUNT ON; declare @i int = 0 while @i<10000 begin insert into tb(id) values( cast(RIGHT(100000000 + CONVERT(bigint, @i), 6) as varchar(6))) set @i=@i+1 end declare @n int =0 while @n<9 begin set @n=@n+1 insert into tb select '0'+CAST(@n as char(1))+SUBSTRING(ID,3,4) from tb where ID<'010000' waitfor delay '00:00:01' end declare @m int =0 while @m<9 begin set @m=@m+1 insert into tb select CAST(@m as char(1))+SUBSTRING(ID,2,5) from tb where ID<'100000' waitfor delay '00:00:01' end select COUNT(1) from tb
分类:
很杂很杂
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现