Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Iniciar sesiónIniciar sesiónCrear cuentaCrear cuenta

SQL Server - como convertir varchar a datetime

  Imprimir  
Vista:
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:

como convertir varchar a datetime

Autor:Letty (48 intervenciones)
Fecha:19/08/2010 00:35:14
HOLA DE NUEVO

COMO PUEDO CONVERTIR UNA VARIABLE VARCHAR A DATETIME

GRACIAS POR TODO
Responder
información
Otras secciones de LWP con contenido similar...
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:como convertir varchar a datetime

Autor:Leonardo Josue (71 intervenciones)
Fecha:19/08/2010 18:00:45
Utilizas las funciones CAST y CONVERT

select cast('20100819' as datetime);
select convert(datetime, '20100819');
select convert(datetime, '19/08/2010', 103);

La función convert te permite especificar el formato que tiene tu cadena de entrada, así el formato 103 corresponde a dd/mm/aaaa

Saludos
Leo.
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:como convertir varchar a datetime

Autor:Letty (48 intervenciones)
Fecha:19/08/2010 18:03:47
GRACIAS, YO TAMBIEN ENCONTRE ESTO

select cast(@cad as datetime)
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:como convertir varchar a datetime

Autor:Letty (48 intervenciones)
Fecha:20/08/2010 02:08:18
Salu2

select convert(datetime, @Fechini, 103);
select convert(datetime, @Fechfin, 103);

probe cast y convert y si graba el procedimiento sin marcar error, pero al
ejecutarlo manda el sig. error.

Mens 242, Nivel 16, Estado 3, Procedimiento sp_REP_DIARIO2, Línea 8
La conversión del tipo de datos char a datetime produjo un valor datetime fuera de intervalo.
01/01/2002
31/04/2002
Mens 296, Nivel 16, Estado 3, Procedimiento sp_REP_DIARIO2, Línea 12
La conversión del tipo de datos char a smalldatetime generó un valor smalldatetime fuera de intervalo.
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:como convertir varchar a datetime

Autor:Isaias (1206 intervenciones)
Fecha:20/08/2010 05:45:22
¿Sera acaso porque ABRIL no tiene 31 dias?

Para saber si una fecha es correcta, ejecuta:

SELECT ISDATE('31/04/2002')

0 = No es correcta
1 = Es correcta
Comentar