As you can see in the title, it is possible to delete the old transaction in the blockchain?
No, because each and every transaction gets validated over the network by each peer using the clients (be it core or electrum or any that needs to download the whole blockchain). Why would anyone use this technology at any cost and why would Bitcoins be so trustworthy if such vulnerable possibilities would be there? There's nothing that can be done except double-spends.
For more on double-spending:
https://www.bitcoin.com/info/what-is-bitcoin-double-spendingBlockchain is a ledger that is completely locked block-by-block bit-by-bit and can not be touched nor manipulated at any cost.
Double spending, if successful, also doesn't delete older transactions, simply invalidates them. And this only from the point forth on the new valid chain. Anyone wanting to double spend to invalidate a certain tx would have to do it really quickly, or even prepare the attack before the tx... preempting the tx otherwise even a successful attack would still contain the tx made before the point of attack.