
22/08/2005, 15:30
|
 | | | Fecha de Ingreso: febrero-2005
Mensajes: 395
Antigüedad: 20 años, 1 mes Puntos: 1 | |
CASI NUNCA UTILIZO LOS AUTOINCREMENTABLES DE LOS MOTORES DE BASES DE DATOS.
LO QUE HAGO ES HACER UNA CONSULTA SELECCIONANDO EL MAXIMO VALOR +1 DEL CAMPO QUE QUIERO INCREMENTAR Y ESTO LO MANDO A UNA VARIABLE QUE ES LA QUE LUEWGO INSERTO EN EL INSERT DE MI CONSULTA.
ALGO ASÍ:
SELECT MAX(id_factura + 1) As autonumerico FROM facturacion
entonces autonumerico me guardo el consecutivo que sigue.
ESTO ME PERMITE MANEJAR MEJOR LOS CONSECUTIVOS YA QUE YO DESIDO DE MANERA PRACTICA EN QUE NUMERO LOS INICIO. |