Z příručky :
Existují tedy dva možné populate_geometry_columns funkce, které lze volat s jedním argumentem a ani jeden nemá argument TEXT. Chybová zpráva vám říká, že PostgreSQL neví, zda má implicitně přetypovat vaše 'ch03.vw_paris_points' řetězec na boolean nebo oid . Můj lidský mozek naznačuje, že chcete oid verze:
SELECT populate_geometry_columns('ch03.vw_paris_points'::regclass);
-- add an explicit cast -------------------------------^^^^^^^^^^
ale softwarový mozek PostgreSQL prostě vidí řetězec a je zmatený. Možná forma jediného argumentu populate_geometry_columns je novější než kniha, kterou právě čtete.