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

DateDiff Con Intervalo Variable

Estas en el tema de DateDiff Con Intervalo Variable en el foro de SQL Server en Foros del Web. hola a todos.. este es la pregunta lo que pasa es que nesesito saber si se puede poner de manera variable el intervalo de la ...
  #1 (permalink)  
Antiguo 12/03/2008, 16:27
 
Fecha de Ingreso: diciembre-2007
Mensajes: 14
Antigüedad: 16 años, 6 meses
Puntos: 0
DateDiff Con Intervalo Variable

hola a todos..

este es la pregunta lo que pasa es que nesesito saber si se puede poner de manera variable el intervalo de la funcion datediff, como se sabe la estructura de la funcion es algo como esto

DateDiff(Intervalo,fecha1,fecha2)

entonces quiciera saber si alguien sabe como hacer que ese intervalo lo pueda mandar por ejemplo como un parametro o extraerlo de un campo de una tabla, yo he porbrado y no funciona sale que hay error el en parametro 1, si alguien sabe como por favor responder..

ahora ya se que trabajandolo como cadena y ejecutandolo con un exec se puede pero lo que quiero es no llegar a ese punto
  #2 (permalink)  
Antiguo 12/03/2008, 17:22
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Re: DateDiff Con Intervalo Variable

No se puede...........
  #3 (permalink)  
Antiguo 13/03/2008, 07:59
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 5 meses
Puntos: 38
Re: DateDiff Con Intervalo Variable

No se puede enviar un parametro a la funcion, pero puedes utilizar un case para evitar el sql dinamico...

Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
  #4 (permalink)  
Antiguo 13/03/2008, 14:11
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Re: DateDiff Con Intervalo Variable

Andres95

Buena idea, solo que seria un CASE por cada tipo del DATEDIFF
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 05:41.