を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