una pregrunta mas acerca de manejo del date time

01/06/2005 - 19:11 por Roberto | Informe spam
Un saludo para todos, resulta que tengo un campo que tiene un campo data time
la informacion que esta en este campo es 1/1/1990 03:30:00 PM lo que
realmente me intersa es la hora con el AM o PM pero cuando hago el convert
108 me quita el PM. El dato que quiero finalmente es 03:30:00 PM.

Muchas gracias por al ayuda.

Roberto

Preguntas similare

Leer las respuestas

#1 Isaias Islas
01/06/2005 - 19:39 | Informe spam
Roberto

Lo que tiene tu campo es:

1990-01-01 15:30:00

Que es la forma en que SQL Server guarda los tipos DATE.
Respuesta Responder a este mensaje
#2 Alejandro Mesa
01/06/2005 - 20:03 | Informe spam
Roberto,

Debes usar la funcion CONVERT en conjunto con otras funciones de tratamiento
de cadenas.

Ejemplo:

use northwind
go

declare @d datetime
declare @s varchar(35)

set @d = getdate()
set @s = convert(varchar(35), @d, 9)

select
right(@s, charindex(' ', reverse(@s)) - 1)
go


AMB

"Roberto" wrote:

Un saludo para todos, resulta que tengo un campo que tiene un campo data time
la informacion que esta en este campo es 1/1/1990 03:30:00 PM lo que
realmente me intersa es la hora con el AM o PM pero cuando hago el convert
108 me quita el PM. El dato que quiero finalmente es 03:30:00 PM.

Muchas gracias por al ayuda.

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