SqlServer 2008如何创建测试数据
发表于:2024-11-26 作者:千家信息网编辑
千家信息网最后更新 2024年11月26日,小编给大家分享一下SqlServer 2008如何创建测试数据,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!包含要点: 数
千家信息网最后更新 2024年11月26日SqlServer 2008如何创建测试数据
小编给大家分享一下SqlServer 2008如何创建测试数据,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
包含要点: 数据库的循环 、 insert select 句式 、 随机数(rand()函数)、绝对值(abs()函数)
DECLARE @starttime varchar(50) DECLARE @endtime varchar(50) DECLARE @randomvalue float SET @starttime='2017-09-15 00:15:00.000' SET @endtime='2017-10-20 00:00:00.000'-- set @randomvalue=floor(rand()*10)-- -- select CONVERT(varchar(50), DATEADD(mi,15,@starttime),121)--select [TagID],[Value]-@randomvalue,[StartValue]-@randomvalue,CONVERT(varchar(50),DATEADD(mi,15,[StartTime]),121),[EndValue]-@randomvalue,CONVERT(varchar(50),DATEADD(mi,15,[EndTime]),121)--from [dbo].[DimTagMinuteData] where TagID in (1,-- 2,3,4,5,6,-- 7,8,9,10,11,-- 12,13,14,15,16,-- 17,18,19,20-- )--and StartTime=@starttime and EndTime=CONVERT(varchar(50),DATEADD(mi,15,@starttime),121) WHILE @starttime<=@endtime begin set @randomvalue=floor(rand()*10) IF @starttime<=@endtime BEGIN insert INTO DimTagMinuteData ([TagID],[Value],[StartValue] ,[StartTime] ,[EndValue] ,[EndTime]) select [TagID] , ABS([Value]-@randomvalue) , ABS([StartValue]-@randomvalue), CONVERT(varchar(50),DATEADD(mi,15,[StartTime]),121), ABS([EndValue]-@randomvalue), CONVERT(varchar(50),DATEADD(mi,15,[EndTime]),121) from [dbo].[DimTagMinuteData] where TagID in (1, 2,3,4,5,6, 7,8,9,10,11, 12,13,14,15,16, 17,18,19,20 ) and StartTime=@starttime and EndTime=CONVERT(varchar(50),DATEADD(mi,15,@starttime),121) end else begin print 'stop' end set @starttime= CONVERT(varchar(50), DATEADD(mi,15,@starttime),121) end -- 随机数 select floor(rand()*100)当然 循环的时候 可以不用 if else 判断
以上是"SqlServer 2008如何创建测试数据"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
数据
篇文章
测试
内容
函数
随机数
循环
不怎么
不用
句式
大部分
数据库
时候
更多
知识
绝对值
行业
要点
资讯
资讯频道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库8c是什么意思
安徽服务器防火墙好不好
南昌云数据库审计
服务器文件夹删除了如何恢复
论坛账号信息数据库设计
数据库应用技术题难不难
服务器snmp协议启动
服务器数据冗余
首席网络安全
网络安全生产应急演练
重庆软件开发的公司
服务器操作软件单核和双核的区别
支付软件开发公司资质
海南高科技软件开发报价
盛安网络技术有限公司
杭州市网络安全行业晋升路线
启动web服务器.exe
车载网络技术的应用与开发研究
实验数据库
王者语音服务器未连接
消防工程师和网络技术哪个好
王群 计算机网络技术
酷通加速服务器app下载
计算机网络技术人工智能专业
数据库三级难吗2017
广东调度服务器品牌
互联网 科技创新与服务业
Arcgis数据库失败 密码错误
如何写好网络安全宣传报道
洛圣都服务器管理员