Eric Z Beard
그는 물었다 12년 전
7

여러 이름으로 다테파르트 변환하십시오 얻을 수 있는 날 어떻게 해야 할까요?

빠른 한 줄 광고문 다테파르트 호출할 수 있는 방법이 있는 게 아니라 이름을 Sql Server 및 물러서요 날 수가?

select datepart(dw, getdate());

1 일 (현지시간) 이 반환되므로 1-7 로 있다. # 39, & # 39 Sunday& 싶다. 대신 1.

답변 4 개

select datename(weekday, getdate());

실제로 이 답을 찾기 위해 더 이상 저를 데리고 검색: 것 같아. # 39 의 뭐가 재밌어 it& 연령, 아무도 모르는 단순 정보 기술을 이 같은 기능을 사용할 수 있습니다.

select datename(dw,  getdate())

39 m, 어떻게 이 기능을 잘 모를 로컬라이제이션을 i& 협력할 것이라고 말했다. 클라이언트 사이드 요소라고 할 수 있지만, 좋은 이름을 가져오는 데이터베이스에 대한 답을 해야 될 것 "이라고 말했다. Sql Server 아니하였으매 collation 설정을 사용하여 사항결정 출력물에는 엔드입니다?

상대로 한 결과, 그냥 스케쳐내 지역화할 솔루션이므로 참가하십시오 이름이 테이블에 및 숫자임.

그럴 수 없는 결과) 를 사용하지 않고 날 겁니다. For one day 는 로케일에 따라 다른 출력본 표현한 것. # 39, & # 39 의 값을 다른 반환되었습니다 datefirst& 따라 다릅니다. 설정값입니다.