duda getdate()

13/10/2005 - 12:39 por TR | Informe spam
hola,

estoy sacando en el analizador de consultas la siguente instrucción:

select GETDATE()

y muestra lo siguiente: 2005-10-13 12:34:32.273

necesito que salga eso, pero que la hora sea: 00:00:00:000, quedando el
restultado como: 2005-10-13 00:00:00.000

alguien me puede ayudar?

saludos,

Preguntas similare

Leer las respuestas

#1 Lesca, Carlos David
13/10/2005 - 14:12 | Informe spam
Hola TR.

Esto te da exactamente lo que vos necesitas.

select cast(substring(convert(varchar,getdate()),1,10) as datetime)

espero te sirva.

Saludos.

"TR" escribió en el mensaje
news:
hola,

estoy sacando en el analizador de consultas la siguente instrucción:

select GETDATE()

y muestra lo siguiente: 2005-10-13 12:34:32.273

necesito que salga eso, pero que la hora sea: 00:00:00:000, quedando el
restultado como: 2005-10-13 00:00:00.000

alguien me puede ayudar?

saludos,
Respuesta Responder a este mensaje
#2 Lesca, Carlos David
13/10/2005 - 14:17 | Informe spam
Perdon lo tipie ma. El 10 es un 12.

select cast(substring(convert(varchar,getdate()),1,12) as datetime)
"TR" escribió en el mensaje
news:
hola,

estoy sacando en el analizador de consultas la siguente instrucción:

select GETDATE()

y muestra lo siguiente: 2005-10-13 12:34:32.273

necesito que salga eso, pero que la hora sea: 00:00:00:000, quedando el
restultado como: 2005-10-13 00:00:00.000

alguien me puede ayudar?

saludos,
Respuesta Responder a este mensaje
#3 Javier Rojas Goñi/ Parse Software
13/10/2005 - 15:00 | Informe spam
Hola,

Usa CONVERT para transformar la fecha al formato que deseas:

CONVERT(varchar(20),campo_fecha,codigo_formato)

el valor para codigo_formato define el formato de fecha/hora que resulta,
puedes buscar en los books la lista completa,

Saludos,

Javier Rojas Goñi
PARSE Software Chile
-

56-32-666366


-

"TR" escribió en el mensaje
news:
hola,

estoy sacando en el analizador de consultas la siguente instrucción:

select GETDATE()

y muestra lo siguiente: 2005-10-13 12:34:32.273

necesito que salga eso, pero que la hora sea: 00:00:00:000, quedando el
restultado como: 2005-10-13 00:00:00.000

alguien me puede ayudar?

saludos,
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida