代码之家  ›  专栏  ›  技术社区  ›  dkretz

最可移植的SQL日期字符串格式

  •  4
  • dkretz  · 技术社区  · 17 年前

    在各种SQL方言中,最有可能正确解释日期和/或日期时间的字符串表示形式是什么?有SQL标准吗?这两个答案是相同的还是相似的?

    编辑:

    3 回复  |  直到 17 年前
        1
  •  7
  •   Andy White    17 年前

    我敢打赌ISO8601日期时间标准很可能就是其中之一。

    'YYYY-MM-DDThh:MM:ssTZD'

    或者是一个小小的变化:

    “YYYY-MM-DD hh:MM:ss”

    http://www.w3.org/TR/NOTE-datetime

        2
  •  2
  •   user86026    17 年前

    如果你想在数据库中移植,也许你应该考虑用ADO或OTL之类的东西来抽象所有的东西。几乎所有数据库都支持ODBC连接,您可以使用类似OTL的datetime容器的东西来写入和读取日期。

        3
  •  0
  •   user565869 user565869    12 年前

    还有 DATE'2014-07-02' ,它被Oracle、DB2、MySQL和Teradata接受,但不是MS SQL或PostgreSQL。

    推荐文章