【问题标题】:SQL Server datetime to OracleSQL Server 日期时间到 Oracle
【发布时间】:2013-08-11 03:20:14
【问题描述】:

如果您在 SQL Server 中有DATETIME,那么在 Oracle 中会是什么?

DATE,在这里你会丢失一秒或更短的小数部分TIMESTAMP(3)

【问题讨论】:

标签: sql sql-server oracle sqldatatypes


【解决方案1】:

从这里: http://docs.oracle.com/cd/B19306_01/server.102/b14225/ch4datetime.htm

DATE 包含以下内容

  • 年份
  • 小时
  • 分钟
  • 第二

而 TIMESTAMP 也将包含小数秒。 使用 TIMESTAMP(n) 可以将 n 指定为 0 到 9 之间的数字,表示精度的位数,默认为 6。

【讨论】:

    【解决方案2】:

    如果您想保留小数秒,您可以使用TIMESTAMP(3)(或仅使用TIMESTAMP)。如果您不关心小数秒,您可以使用DATE

    【讨论】:

      猜你喜欢
      • 2014-08-23
      • 1970-01-01
      • 1970-01-01
      • 2019-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-19
      相关资源
      最近更新 更多