Better refrain from doing it, you are only creating inconsistencies.
The batch number is a key field in MCHA, MCH1 and MCHB and is referenced in many other tables and transactions, e.g. LIPS, MSEG, EKPO
Better remove all stock and load it again with the right desired number and leave the history as is.