1

我有一个计算列,它是这样计算的:

(dateadd(month,[amorted_months],[real_date_start]))

以上内容保留在列的公式属性中。例如,此公式显示

'2013-02-28 10:22:15.583'

现在我想格式化列并只显示日期,而不是时间。当我像这样使用 FORMAT 函数时:

(FORMAT(dateadd(month,[amorted_months],[real_date_start]), 'YYYY-MM-DD'))

它说验证公式时出错。我不擅长 SQL 语法,我想这真的很愚蠢。谢谢您的帮助!

4

1 回答 1

1

CONVERT像这样使用:

CONVERT(VARCHAR(10),
        dateadd(month,[amorted_months],[real_date_start]),
        121)
于 2012-11-07T10:35:11.537 回答