Question : procédé stocké de sybase de validation de format de date

nous avons le requirment d'affaires qui exécutent le valitation de format de date sur le côté de .NET ou le
only de procédé stocké de sybase (l'application .NET appelle le procédé stocké) acceptent la densité double de LUNDI, serveur de YYYY format.

our est le begin
.
.
.
insert du datetime

as de l'aa
@hire_date de procédé d'Adative 12.5.4

create dans le
de valeurs du
d'emplyee (hire_date, .....) (@hire_date, .....). le
end

it fonctionne pour tous ces paramètres d'entrée : Est-ce que
DEC 25,2010
DEC 25,10
le
12/25/2010
25/12/2010
décembre 25,2010
but du 25 décembre 2010 où nous mettons pour ne pas le vouloir 12/25/2010 ou 25/12/2010, seulement le DEC 25.2010 format.
in le procédé stocké de sybase, que peut nous acceptent-ils faire pour cette validation ?

thanks

class= de

Réponse : procédé stocké de sybase de validation de format de date

Vous pourriez essayer de déclarer le paramètre d'entrée As

@hire_date varchar (20)

au lieu de cela, et le forçant à une date-heure dans le PS

CONVERTI (date-heure, @hire_date, 107)

Le PS jettera une erreur si un format inadmissible comme 12/25/2010 est écrit, qui est également la même erreur que vous auriez reçue pour une valeur comme 13/13/2013 (date inadmissible) using les ESPÈCES courantes.
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us