
正文
sqlserver的毫秒,sql时间精确到秒
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
怎么用SQL语句查出另外一个SQL语句所用的毫秒数?
只能编写存储过程或触发器来得到时间,这个是sqlserver的写法
declare
@d
datetime
set
@d=getdate()
--这里写需要查看运行时间的语句段
select
*
from
news--需要查看运行时间的SQL语句
select
[执行语句所用的时间(毫秒)]=datediff(ms,@d,getdate())
相关问答
Q1: sqlserver中如何得到当前时间的毫秒数
这应该是时间戳 SELECT DATEADD(S,1408579200000/1000.0 + 8*3600,'1970-01-01 00:00:00') 这样换算成时间
Q2: 如何SQL Server 获取当前时间毫秒级
Datetime类型只能显示秒,需要转换;
转换SQL 语句如下:
select convert(varchar(23),getdate(),121)
执行SQL 得出的结果如下:
2015-07-31 17:48:40.083






