0

我正在运行以下查询,并希望将“JVDATE”列转换为仅显示月份。

询问:

SELECT 
   FISCALYEAR, JVDATE, ACCOUNTNUMBER, ACCOUNTDESCRIPTION, 
   CATEGORY, POSTINGTYPE, AUDITTRAIL, 
   ORIGDOCNUMBER, ORIGDEBIT, ORIGCREDIT, ORIGNETAMOUNT
FROM 
   SRVS.dbo.vw_GLTrialBalancev2010

当我运行查询时,我得到......

在此处输入图像描述

最简单的方法是什么?

非常感谢,

4

1 回答 1

2

你可能想要DATENAME吗?

SELECT ..., DATENAME(Month,JVDate) as Month,....

(或者,如果您希望它作为一个数值,根据@Amit 的回答,我通常会使用该DATEPART函数,因为它适用于所有组件部分,而不必为每个组件查找特定函数)

于 2013-06-10T10:38:37.363 回答