Функция заполнения даты
Используйте функцию дополнения дат для возврата данных с предсказуемой длиной, которые в основном используются вместе с другими функциями на этом сайте.
Это одна из наших базовых функций, вызываемая другими для возврата заполненных значений длиной в два или четыре символа, в частности, нашей замены 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