2009/12/8 Vicente Martins <geo.marti...@gmail.com>:
> JotaComm, as funções foram carregadas no banco de dados sim. Carreguei tanto
> a lwpostgis.sql quanto a spatial_ref_sys.sql, sem apresentar problemas.
>
> George, vou olhar direitinho o problema da sintaxe, e posto o resultado logo
> após.
>
> Obrigado pela atenção. Abraço a todos.
>

No problema que você enviou, o nome da função está errada.

Tente seguir os exemplos desta função (AddGeometryColumn) na
documentação do postgis:
http://postgis.refractions.net/docs/AddGeometryColumn.html


>
> 2009/12/7 George Silva <georger.si...@gmail.com>
>>
>> Os tipos de geometria na função AddGeometryColumn são case-sensitive.
>>
>> MULTIPOLYGON <> multipolygon.
>>
>> Teste também esta sintaxe:
>>
>> CREATE TABLE teste2000
>> (
>>        id serial not null,
>>        constraint tpk PRIMARY KEY(id)
>> );
>>
>> SELECT * FROM
>> AddGeometryColumn('public','teste2000','the_geom',-1,'MULTIPOLYGON',2);
>>
>> Uso em geral a forma qualificada para construir tabelas, especificando
>> também o nome do schema.
>>
>> Att.
>>
>> George R. C. Silva
>>
>> 2009/12/7 JotaComm <jota.c...@gmail.com>:
>> > Olá,
>> >
>> > 2009/12/7 Vicente Martins <geo.marti...@gmail.com>
>> >>
>> >> Olá a todos.
>> >> Gostaria de pedir ajuda com o erro que segue:
>> >>
>> >> Versoes dos pacotes:
>> >>     PostgreSQL 8.3
>> >>     Postgis 1.3.3
>> >>
>> >> Erro:
>> >>     ERRO:  função addgeometrycomumn(unknown, unknown, integer, unknown,
>> >> integer) não existe
>> >>     LINE 1: SELECT AddGeometryComumn ('municipio','municipio_geom',
>> >>                ^
>> >>     HINT:  Nenhuma função corresponde com o nome e os tipos de
>> >> argumentos
>> >> informados. Você precisa adicionar conversões de    tipo explícitas.
>> >>
>> >> Arquivo:
>> >>     Estou tentando importar o arquivo proj_tables_cehapbde.sql criado
>> >> por
>> >> mim, contendo comandos que seguem a sintaxe:
>> >>
>> >>     -- Sintaxe:
>> >>     --AddGeometryColumn(<table_name>,
>> >>     -- <column_name>, <srid>, <type>,
>> >>     -- <dimension>)
>> >>
>> >>     -- Para a tabela municipio;
>> >>     SELECT AddGeometryComumn ('municipio','municipio_geom',
>> >>     4291, 'multipolygon', 2);
>> >>
>> >> Comando utilizado para importaçao:
>> >>      =# \i proj_tables_cehapbde.sql
>> >>
>> >>
>> >> Outras informaçoes:
>> >>     Já adicionei os arquivos que contem as funçoes (lwpostgis.sql e
>> >> spatyal_ref_system.sql).
>> >>     Já vi que no arquivo lwpostgis.sql tem a funçao AddGeometryColumn,
>> >> e
>> >> já nao sei mais o que fazer.
>> >
>> > Você carregou os arquivos lwpostgis.sql e spatyal_ref_system.sql no
>> > mesmo
>> > banco que você está executando o seu script? Pelo erro aparentemente a
>> > função não está carregada no banco que você está importando o seu
>> > script. É
>> > interessante você verificar se os arquivos do postgis (lwpostgis.sql e
>> > spatyal_ref_system.sql) estão no mesmo banco que você está executando o
>> > seu
>> > script.
>> >
>> >
>> >>
>> >> Desde já agradeço a atençao de vocês.
>> >>
>> >> Abraço a todos.
>> >>
>> >> --
>> >> Vicente Martins
>> >> Analista de Geoinformação - IFPB
>> >> http://geomartinsblog.blogspot.com/
>> >>
>> >> +55 83 88932202
>> >> +55 83 96141969
>> >>
>> >>
>> >>
>> >>
>> >> _______________________________________________
>> >> pgbr-geral mailing list
>> >> pgbr-geral@listas.postgresql.org.br
>> >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>> >>
>> >
>> >
>> > []s
>> > --
>> > JotaComm
>> > http://jotacomm.wordpress.com
>> >
>> > _______________________________________________
>> > pgbr-geral mailing list
>> > pgbr-geral@listas.postgresql.org.br
>> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>> >
>> >
>>
>>
>>
>> --
>> George R. C. Silva
>>
>> Desenvolvimento em GIS
>> www.sextantegeo2.blogspot.com
>> _______________________________________________
>> pgbr-geral mailing list
>> pgbr-geral@listas.postgresql.org.br
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
>
> --
> Vicente Martins
> Analista de Geoinformação - IFPB
> http://geomartinsblog.blogspot.com/
>
> +55 83 88932202
> +55 83 96141969
>
>
>
>
>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>



-- 
Tarcisio F. Sassara
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a