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 <[email protected]>:
> Olá,
>
> 2009/12/7 Vicente Martins <[email protected]>
>>
>> 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
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>
>
> []s
> --
> JotaComm
> http://jotacomm.wordpress.com
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> 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
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral