【问题标题】:Period from getdate() function in sql [duplicate]sql中getdate()函数的周期[重复]
【发布时间】:2020-09-09 08:25:08
【问题描述】:

我们如何从 sql 中的 getdate() 函数中获取句点? 我在下面试过 SELECT CONVERT(VARCHAR(12), GETDATE(), 106) 但这会以 dd mmm yyyy 格式给出结果。 我希望结果类似于 202009 (YYYYmm)

【问题讨论】:

    标签: sql-server tsql datetime


    【解决方案1】:

    你可以试试这些:

    SELECT FORMAT(GETDATE(),'yyyyMM');
    

    或者

    SELECT CONVERT(CHAR(6), GETDATE(), 112);
    

    【讨论】:

      【解决方案2】:

      没关系。我找到了 它的

      SELECT LEFT(CONVERT(varchar, GetDate(),112),6)
      

      【讨论】:

      • 您应该始终为N/VARCHAR(n)设置长度
      猜你喜欢
      • 2016-09-14
      • 2018-04-07
      • 2012-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-22
      相关资源
      最近更新 更多