文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>我的 datediff 悲剧

我的 datediff 悲剧

时间:2010-09-10  来源:ㄟ荖樹炪厊ㄖ

上两段代码

 

代码

DECLARE @time1 DATETIME
DECLARE @time2 DATETIME
SET @time1 = GETDATE()
DECLARE @num INT
SET @num = 0
WHILE (@num < 10)
BEGIN
SELECT *
FROM sysperfinfo

SET @num = @num + 1
END
SET @time2 = GETDATE()
SELECT DATEDIFF(ms, @time1, @time2) AS '时间'



DECLARE @time3 NVARCHAR(50)
DECLARE @time4 NVARCHAR(50)
SET @time3 = GETDATE()
DECLARE @num2 INT
SET @num2 = 0
WHILE (@num2 < 10)
BEGIN
SELECT *
FROM sysperfinfo

SET @num2 = @num2 + 1
END
SET @time4 = GETDATE()
SELECT DATEDIFF(ms, @time1, @time2) AS '时间'

 

 

区别:这两段代码的区别之处在于定义的时间参数类型不一样。

刚测试了几次,发生datediff运算的结果是一样的,但是几天前我测试的执行我项目中的存储过程时,两段代码执行的结果有天壤之别

 

有待下次测试。

相关阅读 更多 +
排行榜 更多 +
宝宝切水果安卓版

宝宝切水果安卓版

休闲益智 下载
儿童脑筋急转弯

儿童脑筋急转弯

休闲益智 下载
袭击现场2

袭击现场2

飞行射击 下载