я так понимаю речь в том что там секциибыли по месяцам если нет то да просто добавить 21 год 22 год и тд
так и есть секции по месяцам, получается что можно в схему партиционирования добавить еще партиции месячные на будущее, и это не повлечет за собой каких действий с данными
а вот что касается функции, я так и не понял как их добавлять как понял из примера командой
пример:
Alter Partition Function OrderPartitionFunction() SPLIT RANGE ('20180201');
Go
данный пример просто добавит еще один период в конец функции, при этом ничего с данными происходить не будет, т.к. их просто нет за данный период ?