Возможно ли изменить структуру таблицы? Например, если у вас была дочерняя таблица с столбцом «Год», а другая - «Значение», тогда не было бы необходимости добавлять новые столбцы в годовом исчислении. Рекомендуется хранить данные в строках таблиц, а не в именах столбцов.
Также возможно, например, использовать ADOX в MS-Acceess VBA для циклического просмотра коллекции полей таблицы Access и из нее создать новую таблицу на SQL Server. Код будет что-то вроде этой ссылки, но ему потребуется изменить работу с подключением SQL Server и т. Д.