SQL中的变量表和临时表
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,1、变量表:declare @SDT datetime,@EDT datetime --定义执行开始、结束时间set @SDT=getdate()--定义变量表declare @t table(
千家信息网最后更新 2025年01月20日SQL中的变量表和临时表
1、变量表:
declare @SDT datetime,@EDT datetime --定义执行开始、结束时间set @SDT=getdate()--定义变量表declare @t table(ID int,Myfield nvarchar(50),InputDT datetime)--插入数据到变量表insert @t select top 10000 ID,Myfield,getdate() from 表set @EDT=getdate()select DATEDIFF(ms,@SDT,@EDT) AS Diffms --开始、结束时间间隔
2、临时表
declare @SDT datetime,@EDT datetimeset @SDT=getdate()--创建临时表:create table #t(ID int,Myfield nvarchar(50),InputDT datetime)insert #t select top 10000 ID,Myfield,getdate() from 表select * from #tset @EDT=getdate()select DATEDIFF(ms,@SDT,@EDT) AS DiffNSdrop table #t
不创建临时表直接插入
declare @SDT datetime,@EDT datetimeset @SDT=getdate()select top 10000 ID,Myfield,getdate() into #t from 表select * from #tset @EDT=getdate() select DATEDIFF(ms,@SDT,@EDT) AS DiffNSdrop table #t
总结:数据量少的时[总行数小于1000],使用变量表
数据量大时(行数>10万),使用创建临时表再插入。
数据量一般时(10万>行数>1万),使用不建立临时表直接插入。
以上测试在各机器上结果可能不同。
变量
数据
时间
不同
总行
机器
结果
测试
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
我与网络安全主题班会
高密度服务器
怎么弄一台我的世界服务器
妙月互联网科技
使用ecs云服务器的一些感受
静安区创新数据库服务销售
宏观管理系统数据库
sql数据库的权限
计算机数据库相关专业
todesk服务器打开无反应
全中文软件开发工具免费下载
网络安全策略是保障
奇迹mu 数据库分析
数据库的commit
网络安全的反义词
服务器钓鱼机不能用
R410服务器 和r420
服务器防御分流
网络安全和渗透测试工具
什么叫数通网络技术
江西省计算机网络技术大赛
荆门万博网络技术学院
中国艺术品拍卖数据库
软件开发者独立开发
长春市宏程网络技术怎么样
从共享服务器直接打卡ppt报错
爱客服务器安全性
运维节点数和服务器规模的区别
数据库中联结类型
网络安全联合执法实施方案