【问题标题】:SQL: Convert date to timestampSQL:将日期转换为时间戳
【发布时间】:2016-04-04 06:54:40
【问题描述】:

如何将日期转换为时间戳?

我的查询:

SELECT * FROM CTP0421
WHERE timestamp <= '2016-04-04'

这对我不起作用。

【问题讨论】:

  • 您可以在适当的地方使用To_charTo_date.. 只需谷歌这些功能..
  • 试试这个 where convert(date,timestamp)
  • @pratikgarg 谢谢!它工作的。
  • 标记使用的 dbms。 (To_char 和 To_date 都不是 ANSI SQL 标准函数...)
  • 您的问题的答案已经在下面的链接中给出。 stackoverflow.com/questions/10483123/…

标签: sql date timestamp db2


【解决方案1】:
SELECT * FROM CTP0421
WHERE trunc(timestamp) <= to_date('2016-04-04','yyyy-mm-dd');

【讨论】:

  • @jarlh 通过cmets你可以理解是ORACLE的dbms,虽然他还没说清楚就回答了。
猜你喜欢
  • 2017-12-12
  • 2014-05-16
  • 2014-12-03
  • 2017-04-06
  • 2016-11-26
  • 2016-06-07
  • 2018-06-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多