【问题标题】:Is it possible to store the date DD/MM/YYYYY in SQL是否可以在 SQL 中存储日期 DD/MM/YYYY
【发布时间】:2016-03-28 12:06:53
【问题描述】:

我必须将具有 YYYYY 即 28/03/10248 的日期值存储到我的数据库中。 是否可以使用 DATE 数据类型存储这个年份值? 有人可以帮我解决这个问题吗

【问题讨论】:

  • 日期以内部格式存储在所有数据库中。您也可以获取它们并将结果格式化为字符串。
  • 我认为这不可能。不代表数据输入错误的场景是什么?
  • 我必须在我的数据库中输入日期 28/03/10248 并且我使用的列数据类型是 DATE

标签: sql date format


【解决方案1】:

年份值有限制

例如;

SQL Server 的限制是 1753 年 1 月 1 日到 9999 年 12 月 31 日

PostgreSQL' 的限制是公元前 4713 年到公元 294276 年

【讨论】:

  • 我的投票让你的声望超过 100。你欠我一杯啤酒。
  • 哦..那么在我的情况下,这种情况是不可能的。非常感谢您的帮助:)
猜你喜欢
  • 2023-03-27
  • 1970-01-01
  • 2017-10-02
  • 2020-06-22
  • 1970-01-01
  • 2016-01-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多