Informix - incrementar valor al insertar

 
Vista:

incrementar valor al insertar

Publicado por maria piñeiro (1 intervención) el 02/09/2009 09:09:01
Hola.Tengo un campo en la base de datos integer valor.

id fecdeclaracion valor
94720 20040119 1
96324 20040120 2
95346 20040130 3
95337 20040130 4
95170 20040212 5
95194 20040315
95200 20040322
95214 20040324
95206 20040405
95215 20040415

Este es el resultado de realizar unha consulta en una tabla y ordenar por fecdeclaracion.
El campo valor intenta simular un incrementar pero en realidad debo realizar insercciones manuales cada cierto tiempo.
Hasta el momento
Necesito unha consulta que coja el valor anterior y se sume uno para insertar en valor el 6,7.
Hasta ahora estaba haciendo
update tabla set valor=6 where id=95194
update tabla set valor=7 where id=95200

Pero ahora la tabla está rellenada con 2000 registros y realizarlo a mano me lleva mucho tiempo.Existe algúna forma de hacer que coja el valor anterior de valor y sume 1.Teniendo en cuenta que es el resultado de una consulta ordenada por la fecha.
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder