Чтобы получить первый день в году, используйте datefromparts()
:
select datefromparts(year(getdate()), 1, 1)
Затем вы можете преобразовать его в любой формат:
SELECT 'Balance as of' + CONVERT(varchar(255), datefromparts(year(getdate()), 1, 1), 120)
Конечно, ябыл бы счастлив:
SELECT 'Balance as of' + DATENAME(year, GETDATE()) + '-01-01')
, потому что я предпочитаю формат ГГГГ-ММ-ДД.