ALTER FUNCTION[dbo].[DateValidation]
(
@P_Input NVARCHAR(55)
)
RETURNS NVARCHAR(55)
AS
BEGIN
DECLARE @V_Results DATE
DECLARE @V_Result INT
DECLARE @V_ERROR NVARCHAR(MAX)
set @V_Result='SELECT ISDATE(@P_Input)'
IF @V_Result=1
BEGIN
SET @V_Results='SELECT CONVERT(P_Input,getDate(),2)'
RETURN @V_Results
END
SET @V_ERROR ='NOT IN DATE FORMAT'
RETURN @V_ERROR
END
GO