Vous pouvez le convertir en datetime
, puis utilisez DATEADD(DAY, -30, date)
.
Voir ici.
modifier
Je soupçonne que beaucoup de gens trouvent cette question parce qu'ils veulent soustraire de la date actuelle (comme c'est le titre de la question, mais pas ce que OP voulait). Le commentaire de Munyul ci-dessous répond plus précisément à cette question. Étant donné que les commentaires sont considérés comme éthérés (peuvent être supprimés à tout moment), je le répète ici :
DATEADD(DAY, -30, GETDATE())