Vous devez donner une longueur explicite pour le varchar
paramètres. Il est par défaut à 1 caractère.
char(10)
devrait être suffisant pour des dates valides en dd/mm/yyyy
mais je suppose que vous voudrez peut-être plus de temps car cela valide des dates potentiellement invalides !
CREATE PROCEDURE spDateRange
@DateMin varchar(30) = NULL,
@DateMax varchar(30) = NULL
AS