No. The point of the expiration is that the key stops working. For database storage, you would need to use a non-expiring key, or reencrypt on regular basis.
Note: Sqlserver has builtin support of at rest encryption and column encryption, why are you not using these features.