Vad är resultatet av
SELECT *
FROM pg_locks l
JOIN pg_class t ON l.relation = t.oid AND t.relkind = 'r'
WHERE t.relname = 'Bill';
Det kan vara så att det finns andra sessioner som använder ditt bord parallellt och att du inte kan få åtkomstexklusivt lås för att släppa det.