Cuestión : procedimiento almacenado del sybase de la validación del formato de fecha

tenemos requirment que realizan el valitation del formato de fecha en el lado de .NET o el
only del procedimiento almacenado del sybase (el uso .NET llama el procedimiento almacenado) acepta la DD de LUNES, servidor del negocio de YYYY format.

our somos el begin
.
.
.
insert del datetime

as del aa
@hire_date del procedimiento de Adative 12.5.4

create en el
de los valores del
del emplyee (hire_date, .....) (@hire_date, .....). el
end

it trabaja para todos estos parámetros de la entrada: ¿
DEC 25,2010
DEC 25,10
el
12/25/2010
25/12/2010
diciembre 25,2010
but del 25 de diciembre de 2010 que ponemos para no quererlo acepta 12/25/2010 o 25/12/2010, sólo la DEC 25.2010 format.
in el procedimiento almacenado del sybase, qué puede nosotros hacer para esta validación?

thanks

class= del

Respuesta : procedimiento almacenado del sybase de la validación del formato de fecha

Usted podría intentar declarar el parámetro de la entrada como

@hire_date varchar (20)

en lugar, y forzándolo a una fecha y hora en el SP

CONVERTIDO (fecha y hora, @hire_date, 107)

El SP lanzará un error si un formato inválido como 12/25/2010 se incorpora, que es también el mismo error que usted habría recibido para un valor como 13/13/2013 (fecha inválida) usar el SP actual.
Otras soluciones  
 
programming4us programming4us