Pytanie : daktylowy format uzasadnienie sybase zaopatrzony procedura

my mieć biznesowy requirment który wykonywać daktylowy format valitation przy .NET strona lub sybase przechować procedura (podaniowy .NET dzwonić the zaopatrzony procedura)
only akceptować MON DD, YYYY format.

our serwer być Adative 12.5.4

create procedura aa
@hire_date datetime

as begin
.
.
.
insert w emplyee (hire_date, .....)
wartość (@hire_date, .....)
.
end

it pracować dla wszystkie te wkład parametr:
DEC 25,2010
DEC 25,10
25 DEC, 2010
12/25/2010
25/12/2010
dec 25,2010
but my przywdziewać ono akceptować 12/25/2010 lub 25/12/2010, tylko DEC 25,2010 format.
in the sybase przechować procedura, 25,2010 móc my dla ten uzasadnienie?

thanks

Odpowiedź : daktylowy format uzasadnienie sybase zaopatrzony procedura

Ty móc the wkład parametr

@hire_date varchar (20)

zamiast, i zmuszać ono datetime w the SP

KONWERTYTA (datetime, @hire_date, 107)

The SP rzucać błąd jeżeli nieważny format jak 12/25/2010 wchodzić do, che być także the ten sam błąd który ty otrzymywać dla wartość jak 13/13/2013 (nieważny data) using the prąd SP.
Inne rozwiązania  
 
programming4us programming4us