다른 열의 값을 기반으로 "월의 마지막 날짜"로 열을 업데이트해야합니다.
예 :
형식 : 2016 년 3 월 31 일
값을 얻을 수있는 열 : 기간
이것이 어떻게 달성 될 수 있습니까?
TIA
SQL Serverr 2012에서는 다음을 사용합니다 eomonth()
.
라는 열이있는 경우 PeriodFormat
다음을 사용합니다.
select eomonth(cast(cast(PeriodFormat as varchar(255)) + '01' as date))
SQL Server (및 일반적으로 데이터베이스)는 내부 형식을 사용하여 날짜를 저장합니다. 이것이 날짜 및 datetime 열을 선언하는 방법입니다. 당신은 사용할 수 있습니다 convert()
또는 format()
출력을 문자열 표현으로 변환 할 수 있습니다. 그러나 날짜에 대한 데이터베이스 지원을 사용하고 데이터를 올바르게 저장하십시오.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다