guardar fecha

22/12/2004 - 09:26 por Racsus | Informe spam
Hola

tengo un campo datetime en mi tabla de sql server 2000.
Cuando mando a la sentencia de insercion al campo datetime
lo siguiente: CDate(now.hour + ":" + now.minute + ":"
now.seconds) me graba en la tabla la fecha y la hora. Pero
yo quiero que solo me grabe la hora. como he de mandarle
el formato para que me lo grabe bien?

Saludos
 

Leer las respuestas

#1 Carlos Sacristán
22/12/2004 - 09:48 | Informe spam
No existe el formato sólo hora en SQL Server 2000 (tendrás que esperar a
Yukon para ello).

Si lo necesitas tienes dos opciones: o lo guardas como estás haciendo
ahora y luego cuando necesites realizar operaciones con este campo usas
funciones de fecha que tomen en cuenta sólo la hora, o bien lo almacenas
como un alfanumérico de 8 posiciones (esta segunda opción sería la ideal si
no vas a hacer operaciones de fecha/hora con este campo)


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Racsus" escribió en el mensaje
news:17a301c4e7ff$f737c300$
Hola

tengo un campo datetime en mi tabla de sql server 2000.
Cuando mando a la sentencia de insercion al campo datetime
lo siguiente: CDate(now.hour + ":" + now.minute + ":"
now.seconds) me graba en la tabla la fecha y la hora. Pero
yo quiero que solo me grabe la hora. como he de mandarle
el formato para que me lo grabe bien?

Saludos

Preguntas similares