Do manual fino :
Portanto, há duas possíveis
populate_geometry_columns funções que podem ser chamadas com um argumento e nenhuma tem um argumento TEXT. A mensagem de erro está informando que o PostgreSQL não sabe se deve converter implicitamente seu 'ch03.vw_paris_points' string para um boolean ou um oid . Meu cérebro humano sugere que você quer o oid versão:SELECT populate_geometry_columns('ch03.vw_paris_points'::regclass);
-- add an explicit cast -------------------------------^^^^^^^^^^
mas o cérebro do software do PostgreSQL apenas vê uma string e fica confuso. Talvez a forma de argumento único de
populate_geometry_columns é mais recente do que o livro que você está lendo.