Comment ajouter un Champ date / heure à + 1 jour

Dans Ma procédure stockée j'ai un StartDate et EndDate champs de type Varchar(10)

@StartDate Varchar(10),
@EndDate Varchar(10)

Je suis de donner de l'aide de l'INTERFACE utilisateur pour la date de début de la 03/01/2013 et 03/04/2013

Pour la date de fin de j'ai besoin d'Ajouter un jour + c'est si ma date de fin est 03/04/2013 j'ai besoin de mettre à Jour à 03/05/2013..

Grâce

  • Vérifiez votre question. Après la mise à jour aussi vous avez mentionné le même résultat. Tu veux dire que 03/05/2013?
  • Avez-vous regardé dans l'aide de DATEADD avec CONVERT?
  • Est-il une raison vous n'êtes pas en utilisant le type de données de date pour cette? Ensuite, vous pouvez simplement utiliser le dateadd() pour ajouter un jour.
  • Jamais, jamais, jamais, sous aucun cas stocker les dates que varchar. Cette serios défaut de conception doit être immdeiately fixe ou vous aurait mal de données dans le domaine. En plus de 30 ans de qerying bases de données à partir de nombreuses sources différentes, je n'en ai jamais vu encore utilisé varchar pour les dates qui n'ont pas de graves problèmes d'intégrité de données avec cette information.
InformationsquelleAutor user937194 | 2013-03-04