请问怎样读取服务器时间?(50分)

  • 主题发起人 主题发起人 mikeyao
  • 开始时间 开始时间
M

mikeyao

Unregistered / Unconfirmed
GUEST, unregistred user!
我用delphi开发,后台数据库sql server,请问在客户端怎样读取sql server服务器的时间??
 
Seletct getdate() as ServerTime
:)
 
你可以在Client端执行SQL Server的系统SQL函数GetDate.
 
不过读出来的时间可能不准确的。你可以测试它

select getdate()

执行一次,然后将服务器系统时间和日期改掉,在执行上面语句,你会发现,结果似乎没有变化。大概要30秒才能得到正确的结果。

就这问题,使我的机器中了CIH
 
不过,好象SQL SERVER自己有一套时钟,然后定时和系统较时,有时候你可以看到
SQL SERVER 的时间和系统不同
 
Sql Server 确实是使用自己的时钟,然后定时和系统时间比较,
大家可以把SQL EXECUTE打开,然后把系统时间改掉,就可以看出来啦:)
 
多人接受答案了。
 
随便取一个数据表 select getdate() from Tablename
 
后退
顶部