It seems that you need something like this: https://learn.microsoft.com/en-us/answers/questions/80464/.
Or maybe you can do this:
update MyTable
set image3 = image4, image4 = null
where image3 is null
update MyTable
set image2 = image3, image3 = image4, image4 = null
where image2 is null
update MyTable
set image1 = image2, image2 = image3, image3 = image4, image4 = null
where image1 is null
To alter the specific row only, add a corresponding condition (such as '... and id=@currentRowID').
You can also move the columns after deletion. For example if you remove the image2, then move image3 and image4.