Frage : Datumformat-Gültigkeitserklärung sybase gespeichertes Verfahren

wir haben Geschäft requirment, die Datumformat valitation an der .NET Seite durchführen, oder sybase gespeichertes Verfahren (Anwendung .NET benennt das gespeicherte Verfahren)
only MONTAG-DD annehmen, YYYY format.

our Bediener sind Adative 12.5.4

create Verfahren aa
@hire_date datetime

as begin
.
.
.
insert in emplyee (hire_date, .....)
Werte (@hire_date, .....)
.
end

it arbeitet für alle diese Eingangsparameter:
Dez 25,2010
Dez 25,10
25. Dezember 2010
12/25/2010
25/12/2010
Dezember 25,2010
but, das wir es, anziehen nicht zu wünschen, 12/25/2010 oder 25/12/2010, nur nehmen Dez 25.2010 format.
in das sybase gespeicherte Verfahren, was kann wir für diese Gültigkeitserklärung tun an?

thanks

Antwort : Datumformat-Gültigkeitserklärung sybase gespeichertes Verfahren

Sie konnten den, Eingangsparameter wie zu erklären versuchen

@hire_date varchar (20)

stattdessen und es zu einem Datum/Uhrzeit im SP zwingend

BEKEHRTER (Datum/Uhrzeit, @hire_date, 107)

Das SP wirft eine Störung, wenn ein unzulässiges Format wie 12/25/2010 eingeführt, das auch die gleiche Störung ist, die Sie für einen Wert wie 13/13/2013 (unzulässiges Datum) using die gegenwärtigen SP. empfangen haben.
Weitere Lösungen  
 
programming4us programming4us