日期:2014-05-17  浏览次数:20493 次

(新手)sql查询时间变量的事~
变量 string q_now =time()
q1: 现在这个 q_now 显示的是 11:15:20 精确到秒 如何能去掉秒 直接是 11:15
q2: 我现在直接用sql中一个时间字段的值 比较这个变量 比如 dstime > q_now 能比较出来吗,我的字段类型是varchar 如果不能 怎么转换

------解决方案--------------------
q1 就是想LS所说的DateTime.Now().ToString("yyyy-MM-dd HH:mm");

q2 貌似SQLSERVER里面是直接支持用字符串来实现时间的比较的  LS发的是ORACLE里面的