Tudo o que encontrei é uma lista de opções predefinidas DateFormat
que posso escolher, como esta
Como me lembro no MySQL (e no PostgeSQL também?), Você pode definir seu formato de data:
DATE_FORMAT(now(),'&m_%Y') --for 02_2012 etc.
O SQL Server tem a mesma coisa? Vejo que as pessoas precisam escrever uma função para fazer isso, ela tem uma embutida?
EDITAR:
Acabei de encontrar a DatePart
função. Pode levar Mês como número, mas sempre retorna 1 dígito, até eu uso datePart(MM, getdate())