Du skal angive en eksplicit længde for varchar
parametre. Den er som standard 1 tegn.
char(10)
bør være nok til gyldige datoer i dd/mm/yyyy
format, men jeg gætter på, at du måske vil have længere, da dette er at validere potentielt ugyldige datoer!
CREATE PROCEDURE spDateRange
@DateMin varchar(30) = NULL,
@DateMax varchar(30) = NULL
AS