をSQL Server 2008
使用して、ビューの作成に使用されるクエリがあり、整数の代わりに月の名前を表示しようとしています。
私のデータベースでは、datetime
はと呼ばれる列にありますOrderDateTime
。日付を返すクエリの行は次のとおりです。
DATENAME(yyyy, S0.OrderDateTime) AS OrderYear,
DATEPART(MONTH, S0.OrderDateTime) AS OrderMonth
これにより、年の列と月の列が整数として返されます。月の名前を返したい(Jan, Feb, etc
)。私はもう試した:
CONVERT(varchar(3), DATEPART(MONTH, S0.OrderDateTime) AS OrderMonth
私が得るように、これは明らかに間違っています
'AS'の近くの構文が正しくありません
メッセージ。クエリの適切な構文は何ですか?
AS
-CONVERT(varchar(3), DATEPART(MONTH, S0.OrderDateTime)) AS OrderMonth