One would have to know the logic that dictates why 0 stays at 0 and 1 becomes 2. I figure I know, but if I had 0,1,2,3,4,5 and I wanted to insert something between 3 and 4, would 4 become 5 and 5 become 6? That's my assumption, as well as that you need or should have a composite index (Place and PlcName [not NAME - a reserved word that should not be used for db objects]). In that case, I think an update query would do the trick if you start with the position you want to insert at (e.g. 5) and increase all the rows by +1 WHERE Place = "somePlace" ( and maybe )AND PlcName = "someName". Then Append a record with the place/name combination with the metric value you wanted it to be (5).
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.