I don't believe so. From the codex: "When this attack causes damage to a Living creature, the attacker heals
(removes) up to half the damage caused (round up)."
The key word here is "heals". Nonliving creatures have finite life, and therefore cannot heal.