을 사용 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