你可以用c#的变量比如  x  取得应用服务器的时间把2?select * from test where (:x - mytime)*1440 > 5

解决方案 »

  1.   

    多谢,因为我的数据库服务器和应用服务器不在同一台机子上,所以会有时间偏差
    我试着这样:
    DateTime dateTime = DateTime.now; //得到应用服务器时间select * from test where (dateTime - mytime)*1440 > 5
    好像不行,请问 hdkkk(diablo2)  :是什么意思
      

  2.   

    那么我的sql该怎么写呢?
    帮我看看这句怎么改可以运行,谢谢select * from logonNat where (2003-8-26 11:50:55 - lastLogon)*1440 > 2
      

  3.   

    多谢,我解决了用to_date方法转换一下就好了
    接分