21-08-2014, 10:45 AM
Hola oscar, yo e tenido que cambiar la empresa de nombre, por lo cual la e tenido que dar de baja y otra vez de alta con nombre nuevo. asi que las facturas las tengo que empezar con la numeracion desde 0. aunque ya sin querer e dado la primera factura con numero 221 que es por donde iba antes, asi que lo que quiero es que la siguiente vaya con numero 2 ya que la anterior no la quiero modificar porque el cliente ya se llevo la factura. ¿me valdria este script que pusiste?
Código:
ALTER TABLE car_com DROP FOREIGN KEY fk_car_com_factura;
ALTER TABLE car_comg DROP FOREIGN KEY fk_car_comg_factura;
update factura set id_factura = NUEVONUMERO where serie = "B" and id_factura = NUMEROANTIGUO ;
poniendo en nuevo el numero 2 y en numero antiguo el 222 ???
Código:
ALTER TABLE car_com DROP FOREIGN KEY fk_car_com_factura;
ALTER TABLE car_comg DROP FOREIGN KEY fk_car_comg_factura;
update factura set id_factura = NUEVONUMERO where serie = "B" and id_factura = NUMEROANTIGUO ;
poniendo en nuevo el numero 2 y en numero antiguo el 222 ???