0
我试图在sybase数据库中进行条件搜索,如下所示。在sybase查询中比较日期
WHERE (dc.TABLE.DATE_ID = DateAdd(d,-1,GetDate()))
dc.TABLE.DATE_ID的格式为 '2014年2月6日'。 范围是搜索昨天的数据。
有人可以帮助我吗?
预先感谢您:)
我试图在sybase数据库中进行条件搜索,如下所示。在sybase查询中比较日期
WHERE (dc.TABLE.DATE_ID = DateAdd(d,-1,GetDate()))
dc.TABLE.DATE_ID的格式为 '2014年2月6日'。 范围是搜索昨天的数据。
有人可以帮助我吗?
预先感谢您:)
你存储日期为字符串? ('2014年2月6日')?为什么? Sybase是否有'DATE'数据类型? –
试试! 'where(cast(dc.TABLE_Id)as date = DateAdd(d,-1,getdate())' –
谢谢Vijaykumar,但它不起作用 表中的日期是字符串格式... – Ardit