Função de preenchimento de data
Use uma função de preenchimento de data para retornar dados com um comprimento previsível, usado principalmente em conjunto com outras funções neste site.
Essa é uma de nossas funções básicas, chamadas por outras pessoas para retornar valores preenchidos de dois ou quatro caracteres, principalmente a substituição do DFATEFROMPARTS.
CREATE FUNCTION Dates.DatePad(@PadValue NVARCHAR(100),@PadLen INT) RETURNS NVARCHAR(4) AS BEGINRETURN ISNULL(REPLICATE('0',@PadLen-LEN(@PadValue))+@PadValue,LEFT(@PadValue,@PadLen))ENDGO