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.