Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Formato de fecha

Estas en el tema de Formato de fecha en el foro de SQL Server en Foros del Web. hola buenos dias, estoy aprendiendo sql server pero tengo un problema con el formato de la fecha , necesito que solo me de la fecha ...
  #1 (permalink)  
Antiguo 30/03/2006, 08:28
 
Fecha de Ingreso: septiembre-2005
Mensajes: 15
Antigüedad: 18 años, 7 meses
Puntos: 0
Formato de fecha

hola buenos dias, estoy aprendiendo sql server pero tengo un problema con el formato de la fecha , necesito que solo me de la fecha no la fecha y la hora, me dicen que use el formato smalldatetime y no datetime alguien me puede ayudar para saber como se usa el smaldatetime


gracias


mi correo es [email protected]

gracias a todos
  #2 (permalink)  
Antiguo 30/03/2006, 08:33
 
Fecha de Ingreso: marzo-2006
Mensajes: 29
Antigüedad: 18 años
Puntos: 0
la otra q podes hacer es un cast(varchar, @variable, '103') creo q es eso, fijate en el codigo del cast, y vas a ver q hay varios codigos y dependiendo del codigo q le pases, es el formato de fecha que devuelve...


saludos!
  #3 (permalink)  
Antiguo 30/03/2006, 08:43
 
Fecha de Ingreso: septiembre-2005
Mensajes: 15
Antigüedad: 18 años, 7 meses
Puntos: 0
Gracias en seguida lo checo

Gracias buscare lo que me dices para poder comprenderte mas


gracias por tu ayuda
  #4 (permalink)  
Antiguo 09/03/2010, 14:59
 
Fecha de Ingreso: septiembre-2007
Mensajes: 11
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Formato de fecha

La diferencia entre DateTime y SmallDateTime no es el formato de estos, sino el rango

Tipo de datos Datetime
Cita:
Datos de fecha y hora comprendidos entre el 1 de enero de 1753 y el 31 de diciembre de 9999, con una precisión de un trescientosavo de segundo, o 3,33 milisegundos.

SQL Server rechaza todos los valores que no puede reconocer como fechas entre 1753 y 9999.
Tipo de datos SmallDatetime
Cita:
Datos de fecha y hora desde el 1 de enero de 1900 al 6 de junio de 2079, con precisión de minutos. Entonces si se utiliza un valor smalldatetime los segundos y milisegundos son siempre 0.
Para que te muestre solo la fecha utiliza la función Convert, en la cual el tercer parámetro le dices el formato que deseas

Código SQL:
Ver original
  1. DECLARE @Fecha datetime
  2. SET @Fecha = Getdate()
  3. SELECT CONVERT(CHAR(10), @Fecha,112) AS SoloFecha, CONVERT(CHAR(8), @Fecha, 108) AS SoloHora

SoloFecha SoloHora
---------- --------
20010803 07:35:02
(1 row(s) affected)

Saludos.
  #5 (permalink)  
Antiguo 10/03/2010, 09:54
 
Fecha de Ingreso: marzo-2010
Mensajes: 1
Antigüedad: 14 años, 1 mes
Puntos: 0
De acuerdo Respuesta: Formato de fecha

Código PHP:
Ver original
  1. PUPONNE
  2.  
  3. Ola buenos dias lo q pasa es q tengo un problema con sql 2005 reporting server nose como puedo hacer para haer una aplicacion con reporting server,
  4.  
  5. si hay alguien q me puede ayudar gracias .
  6.  
  7. mi correo es rocco_24_6@hotmail.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:19.