On 3/26/07, flavio cardoso <[EMAIL PROTECTED]> wrote:
> UPDATE
>     tbmunicipio
> SET
>    codigomunicipioibge =ibge.codigomunicipioibge
> FROM
> tbmunicipio as M

O problema esta aki. Vc especificou novamente a tabela tbmunicipio
(destino) para o *fromlist*. Deste modo, apenas se vc quisesse um
self-join. Veja o parametro *fromlist*[1].

> INNER JOIN
> tbmunicipio_1 as ibge
> on
> m.idmunicipio = ibge.idmunicipio

INNER e OUTER sao opcionais e o INNER eh o default. LEFT, RIGHT e FULL
implicam em OUTER join. Veja [2].

[1] http://www.postgresql.org/docs/8.2/interactive/sql-update.html
[2] 
http://www.postgresql.org/docs/8.2/interactive/queries-table-expressions.html

-- 
wallace reis
Núcleo de Biologia Computacional e
Gestão de Informações Biotecnológicas/LABBI
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a