C - это цифра века. И похоже, что оно основано на 20-м веке, то есть на годах, начинающихся с 19. Для лет, начинающихся с 20, цифра столетия равна единице, а для XX века цифра столетия опущена.
Это должно сработать
DECLARE @DateToConvert AS DATE
SELECT @DateToConvert = GETDATE()
--SELECT @DateToConvert = DATEADD(year, -100, GETDATE())
SELECT
CAST(
CONCAT(
CAST((DATEPART(YEAR, @DateToConvert)/1000) AS INT)-1,
FORMAT(@DateToConvert, 'yyMMdd')
) AS BIGINT)