SQL Server에서 요일 결정
SQL Server에서 날짜 작업을 할 때 해당 요일을 결정하는 것은 매우 일반적인 요구 사항입니다. 예를 들어, "2009년 1월 1일"이라는 날짜가 주어지면 월요일, 화요일 등인지 확인하려고 할 수 있습니다.
내장 기능
다행히도 SQL Server에는 보조 테이블 없이도 이 작업을 단순화할 수 있는 기능이 내장되어 있습니다.
1. 날짜 이름
DATENAME 함수는 날짜의 지정된 부분을 문자열로 반환합니다. 요일을 얻으려면 "dw" 매개변수를 사용하십시오:
<code class="language-sql">SELECT DATENAME(dw, GETDATE()) -- 星期五</code>
2. 데이트파트
DATEPART 함수도 비슷하게 작동하지만 날짜의 지정된 부분을 정수로 반환합니다. 요일의 경우 "dw" 매개변수를 사용합니다.
<code class="language-sql">SELECT DATEPART(dw, GETDATE()) -- 6</code>
이 경우 SQL Server의 날짜 번호는 1(일요일)부터 7(토요일)까지 지정되므로 정수 6은 금요일을 나타냅니다.
위 내용은 SQL Server의 날짜에서 요일을 어떻게 확인할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!