I've came across two possible solutions for deleting a property from all nodes:
First method is to set it to null: MATCH (n:name) SET n.age = NULL
Second method is to remove property.
MATCH (n:name)
REMOVE n.age
RETURN n;
In both cases the end result seems the same to me.
Can the value of a property in a relationship be set to null
and be deleted in that way?
Yes, that is officially supported by openCypher.
Here is an excerpt from the latest (version 9) openCypher language reference: