【问题标题】:Date convert to int in ISO format日期转换为 ISO 格式的 int
【发布时间】:2022-07-21 16:13:19
【问题描述】:

我想从表中的日期列中创建一个日期键。将date 值转换为 ISO 格式的int 的最佳方式是什么?

【问题讨论】:

    标签: sql-server tsql type-conversion data-conversion


    【解决方案1】:

    我找到了这个解决方案,还有更好的吗?

    select cast((convert(varchar(10),getdate(),112)) as int)
    

    【讨论】:

    • 这是您的问题的答案还是edit?这不像是一个答案,因为您在其中一个问题。
    • 是答案...你有更好的建议吗?
    • varchar(8) 就够了SELECT CONVERT(VARCHAR(8), GETDATE(), 112)
    猜你喜欢
    • 1970-01-01
    • 2017-05-01
    • 2020-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-25
    • 2014-09-29
    相关资源
    最近更新 更多