Redefinir uma sequência de acordo com o ano, não pelo valor mínimo ou máximo

Crie uma sequência que será redefinida de acordo com o ano. Considere a sequência com 9 dígitos que começa com 000000001 e o máximo é 999999999.

Let Date é 30/12/2017 e seq é 000012849 Portanto, quando a data for 01/01/2018, quero que o seq seja 000000001.