Me equivoque de lógica

23/02/2005 - 19:06 por Omar Flores | Informe spam
Una disculpa, me equivoque de lógica, lo que pretendo hacer es lo siguiente:

Necesito hacer algo que me permita verificar todos los registros que tengan
status de Alta comparar el campo Fecha_Entrada con la fecha del sistema y si
la fecha_Entrada es mayor a la del sistemas (Today) entonces cambiar el
status a Baja.
Necesito que esto se haga automáticamente todos los días, espero y me puedan
ayudar.

Muchas gracias.

Preguntas similare

Leer las respuestas

#6 Omar Flores
22/02/2005 - 21:43 | Informe spam
ok. Es esto

Update almacen_entrada
Set Status = 'Baja'
where Status = 'Alta' and Fecha_Entrada > getdate()

Si es esto a lo que te refieres verdad?


"Alejandro Mesa" escribió en el
mensaje news:
Omar,

Puedes postear la sentencia UPDATE que estas usando?


AMB


"Omar Flores" wrote:

Simplemente no hace lo que se supone debiera de hacer. Cambiar el Status.
Ya
verifique el el registro de sucesos y según esto si se ejecuta al tiempo
que
debiera ser.



"Alejandro Mesa" escribió en el
mensaje news:
> Omar,
>
> Que significa que no te funciona?. Te da algun error?
>
>
> AMB
>
> "Omar Flores" wrote:
>
>> Hola, no me funciona, ya agregé el Trabajo y lo programé para que se
>> ejecute
>> cada 5 min. (Como Prueba) y no me funciona, me hace falta hacer algo
>> más?
>>
>>
>>
>> "Alejandro Mesa" escribió en
>> el
>> mensaje news:
>> > Omar,
>> >
>> > Crea un job con la siguiente declaracion en su primer paso.
>> >
>> > update t
>> > set status = 'Baja'
>> > where status = 'Alta' and Fecha_Entrada > getdate()
>> >
>> > Setealo para que se ejeute de acuerdo a la frecuencia que quieras
>> > (cada
>> > hora, una vez al dia, ...). Preferiblemente que lo hagas usando el
>> > EM.
>> >
>> >
>> > AMB
>> >
>> >
>> > "Omar Flores" wrote:
>> >
>> >> Una disculpa, me equivoque de lógica, lo que pretendo hacer es lo
>> >> siguiente:
>> >>
>> >> Necesito hacer algo que me permita verificar todos los registros
>> >> que
>> >> tengan
>> >> status de Alta comparar el campo Fecha_Entrada con la fecha del
>> >> sistema y
>> >> si
>> >> la fecha_Entrada es mayor a la del sistemas (Today) entonces
>> >> cambiar
>> >> el
>> >> status a Baja.
>> >> Necesito que esto se haga automáticamente todos los días, espero y
>> >> me
>> >> puedan
>> >> ayudar.
>> >>
>> >> Muchas gracias.
>> >>
>> >>
>> >>
>>
>>
>>



Respuesta Responder a este mensaje
#7 Alejandro Mesa
22/02/2005 - 21:55 | Informe spam
Omar,

Una ultima pregunta, Estas guardando en la columna Fecha_Entrada el tiempo
(hora - minuto - segundo)?

Que resultados obtienes si ejecutas la sentencia:

select *
from almacen_entrada
where Status = 'Alta' and Fecha_Entrada > getdate()
go


AMB

"Omar Flores" wrote:

ok. Es esto

Update almacen_entrada
Set Status = 'Baja'
where Status = 'Alta' and Fecha_Entrada > getdate()

Si es esto a lo que te refieres verdad?


"Alejandro Mesa" escribió en el
mensaje news:
> Omar,
>
> Puedes postear la sentencia UPDATE que estas usando?
>
>
> AMB
>
>
> "Omar Flores" wrote:
>
>> Simplemente no hace lo que se supone debiera de hacer. Cambiar el Status.
>> Ya
>> verifique el el registro de sucesos y según esto si se ejecuta al tiempo
>> que
>> debiera ser.
>>
>>
>>
>> "Alejandro Mesa" escribió en el
>> mensaje news:
>> > Omar,
>> >
>> > Que significa que no te funciona?. Te da algun error?
>> >
>> >
>> > AMB
>> >
>> > "Omar Flores" wrote:
>> >
>> >> Hola, no me funciona, ya agregé el Trabajo y lo programé para que se
>> >> ejecute
>> >> cada 5 min. (Como Prueba) y no me funciona, me hace falta hacer algo
>> >> más?
>> >>
>> >>
>> >>
>> >> "Alejandro Mesa" escribió en
>> >> el
>> >> mensaje news:
>> >> > Omar,
>> >> >
>> >> > Crea un job con la siguiente declaracion en su primer paso.
>> >> >
>> >> > update t
>> >> > set status = 'Baja'
>> >> > where status = 'Alta' and Fecha_Entrada > getdate()
>> >> >
>> >> > Setealo para que se ejeute de acuerdo a la frecuencia que quieras
>> >> > (cada
>> >> > hora, una vez al dia, ...). Preferiblemente que lo hagas usando el
>> >> > EM.
>> >> >
>> >> >
>> >> > AMB
>> >> >
>> >> >
>> >> > "Omar Flores" wrote:
>> >> >
>> >> >> Una disculpa, me equivoque de lógica, lo que pretendo hacer es lo
>> >> >> siguiente:
>> >> >>
>> >> >> Necesito hacer algo que me permita verificar todos los registros
>> >> >> que
>> >> >> tengan
>> >> >> status de Alta comparar el campo Fecha_Entrada con la fecha del
>> >> >> sistema y
>> >> >> si
>> >> >> la fecha_Entrada es mayor a la del sistemas (Today) entonces
>> >> >> cambiar
>> >> >> el
>> >> >> status a Baja.
>> >> >> Necesito que esto se haga automáticamente todos los días, espero y
>> >> >> me
>> >> >> puedan
>> >> >> ayudar.
>> >> >>
>> >> >> Muchas gracias.
>> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>> >>
>>
>>
>>



Respuesta Responder a este mensaje
#8 Omar Flores
22/02/2005 - 23:16 | Informe spam
Que tal, ya encontre mi error, muchas gracias por su ayuda y su tiempo.

"Alejandro Mesa" escribió en el
mensaje news:
Omar,

Una ultima pregunta, Estas guardando en la columna Fecha_Entrada el tiempo
(hora - minuto - segundo)?

Que resultados obtienes si ejecutas la sentencia:

select *
from almacen_entrada
where Status = 'Alta' and Fecha_Entrada > getdate()
go


AMB

"Omar Flores" wrote:

ok. Es esto

Update almacen_entrada
Set Status = 'Baja'
where Status = 'Alta' and Fecha_Entrada > getdate()

Si es esto a lo que te refieres verdad?


"Alejandro Mesa" escribió en el
mensaje news:
> Omar,
>
> Puedes postear la sentencia UPDATE que estas usando?
>
>
> AMB
>
>
> "Omar Flores" wrote:
>
>> Simplemente no hace lo que se supone debiera de hacer. Cambiar el
>> Status.
>> Ya
>> verifique el el registro de sucesos y según esto si se ejecuta al
>> tiempo
>> que
>> debiera ser.
>>
>>
>>
>> "Alejandro Mesa" escribió en
>> el
>> mensaje news:
>> > Omar,
>> >
>> > Que significa que no te funciona?. Te da algun error?
>> >
>> >
>> > AMB
>> >
>> > "Omar Flores" wrote:
>> >
>> >> Hola, no me funciona, ya agregé el Trabajo y lo programé para que
>> >> se
>> >> ejecute
>> >> cada 5 min. (Como Prueba) y no me funciona, me hace falta hacer
>> >> algo
>> >> más?
>> >>
>> >>
>> >>
>> >> "Alejandro Mesa" escribió
>> >> en
>> >> el
>> >> mensaje news:
>> >> > Omar,
>> >> >
>> >> > Crea un job con la siguiente declaracion en su primer paso.
>> >> >
>> >> > update t
>> >> > set status = 'Baja'
>> >> > where status = 'Alta' and Fecha_Entrada > getdate()
>> >> >
>> >> > Setealo para que se ejeute de acuerdo a la frecuencia que quieras
>> >> > (cada
>> >> > hora, una vez al dia, ...). Preferiblemente que lo hagas usando
>> >> > el
>> >> > EM.
>> >> >
>> >> >
>> >> > AMB
>> >> >
>> >> >
>> >> > "Omar Flores" wrote:
>> >> >
>> >> >> Una disculpa, me equivoque de lógica, lo que pretendo hacer es
>> >> >> lo
>> >> >> siguiente:
>> >> >>
>> >> >> Necesito hacer algo que me permita verificar todos los registros
>> >> >> que
>> >> >> tengan
>> >> >> status de Alta comparar el campo Fecha_Entrada con la fecha del
>> >> >> sistema y
>> >> >> si
>> >> >> la fecha_Entrada es mayor a la del sistemas (Today) entonces
>> >> >> cambiar
>> >> >> el
>> >> >> status a Baja.
>> >> >> Necesito que esto se haga automáticamente todos los días, espero
>> >> >> y
>> >> >> me
>> >> >> puedan
>> >> >> ayudar.
>> >> >>
>> >> >> Muchas gracias.
>> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>> >>
>>
>>
>>



Respuesta Responder a este mensaje
#9 Alejandro Mesa
23/02/2005 - 14:29 | Informe spam
Hombre, no nos dejes con la duda. Cual era el error?


AMB

"Omar Flores" wrote:

Que tal, ya encontre mi error, muchas gracias por su ayuda y su tiempo.

"Alejandro Mesa" escribió en el
mensaje news:
> Omar,
>
> Una ultima pregunta, Estas guardando en la columna Fecha_Entrada el tiempo
> (hora - minuto - segundo)?
>
> Que resultados obtienes si ejecutas la sentencia:
>
> select *
> from almacen_entrada
> where Status = 'Alta' and Fecha_Entrada > getdate()
> go
>
>
> AMB
>
> "Omar Flores" wrote:
>
>> ok. Es esto
>>
>> Update almacen_entrada
>> Set Status = 'Baja'
>> where Status = 'Alta' and Fecha_Entrada > getdate()
>>
>> Si es esto a lo que te refieres verdad?
>>
>>
>> "Alejandro Mesa" escribió en el
>> mensaje news:
>> > Omar,
>> >
>> > Puedes postear la sentencia UPDATE que estas usando?
>> >
>> >
>> > AMB
>> >
>> >
>> > "Omar Flores" wrote:
>> >
>> >> Simplemente no hace lo que se supone debiera de hacer. Cambiar el
>> >> Status.
>> >> Ya
>> >> verifique el el registro de sucesos y según esto si se ejecuta al
>> >> tiempo
>> >> que
>> >> debiera ser.
>> >>
>> >>
>> >>
>> >> "Alejandro Mesa" escribió en
>> >> el
>> >> mensaje news:
>> >> > Omar,
>> >> >
>> >> > Que significa que no te funciona?. Te da algun error?
>> >> >
>> >> >
>> >> > AMB
>> >> >
>> >> > "Omar Flores" wrote:
>> >> >
>> >> >> Hola, no me funciona, ya agregé el Trabajo y lo programé para que
>> >> >> se
>> >> >> ejecute
>> >> >> cada 5 min. (Como Prueba) y no me funciona, me hace falta hacer
>> >> >> algo
>> >> >> más?
>> >> >>
>> >> >>
>> >> >>
>> >> >> "Alejandro Mesa" escribió
>> >> >> en
>> >> >> el
>> >> >> mensaje news:
>> >> >> > Omar,
>> >> >> >
>> >> >> > Crea un job con la siguiente declaracion en su primer paso.
>> >> >> >
>> >> >> > update t
>> >> >> > set status = 'Baja'
>> >> >> > where status = 'Alta' and Fecha_Entrada > getdate()
>> >> >> >
>> >> >> > Setealo para que se ejeute de acuerdo a la frecuencia que quieras
>> >> >> > (cada
>> >> >> > hora, una vez al dia, ...). Preferiblemente que lo hagas usando
>> >> >> > el
>> >> >> > EM.
>> >> >> >
>> >> >> >
>> >> >> > AMB
>> >> >> >
>> >> >> >
>> >> >> > "Omar Flores" wrote:
>> >> >> >
>> >> >> >> Una disculpa, me equivoque de lógica, lo que pretendo hacer es
>> >> >> >> lo
>> >> >> >> siguiente:
>> >> >> >>
>> >> >> >> Necesito hacer algo que me permita verificar todos los registros
>> >> >> >> que
>> >> >> >> tengan
>> >> >> >> status de Alta comparar el campo Fecha_Entrada con la fecha del
>> >> >> >> sistema y
>> >> >> >> si
>> >> >> >> la fecha_Entrada es mayor a la del sistemas (Today) entonces
>> >> >> >> cambiar
>> >> >> >> el
>> >> >> >> status a Baja.
>> >> >> >> Necesito que esto se haga automáticamente todos los días, espero
>> >> >> >> y
>> >> >> >> me
>> >> >> >> puedan
>> >> >> >> ayudar.
>> >> >> >>
>> >> >> >> Muchas gracias.
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>> >>
>>
>>
>>



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