SQL Server에서 날짜를 `yyyy-MM` 형식으로 포맷팅하려면 `FORMAT()` 함수 또는 `CONVERT()`와 `SUBSTRING()` 함수를 사용할 수 있습니다.
### `FORMAT()` 함수 사용:
SQL Server 2012 이상 버전에서는 `FORMAT()` 함수를 사용할 수 있습니다.
SELECT FORMAT(GETDATE(), 'yyyy-MM') as formattedDate
### `CONVERT()`와 `SUBSTRING()` 함수 사용:
SELECT LEFT(CONVERT(VARCHAR, GETDATE(), 120), 7) as formattedDate
- `GETDATE()`는 현재 날짜와 시간을 반환합니다.
- `CONVERT(VARCHAR, GETDATE(), 120)`는 날짜를 `yyyy-MM-dd HH:mi:ss` 형식으로 변환합니다.
- `LEFT( ..., 7)`은 변환된 문자열의 왼쪽 7자리만을 추출하여 `yyyy-MM` 형식을 만듭니다.
이 쿼리를 실행하면, 현재 날짜가 `yyyy-MM` 형식의 문자열로 반환됩니다.