Pressing Ctrl+C during UPDATE query in Postgres, was the query partially run?
A statement is always atomic. That is true for all DML statements and nearly all DDL statements. 

So either everything succeeds or nothing. If you interrupt it halfway through, everything that was changed until then will be rolled back.