2008/3/5, km <[EMAIL PROTECTED]>:
>
>
> Eu tenho uma tabela,que tem um registro q eu quero excluir..
> Apos fazer o delete from table where id_codigo = parametro que eu passo,ele
> data a seguinte mensagem no pgadmim
> Query returned successfully: 0 rows affected, 63 ms execution time.

Veja que o seu parâmetro não coincidiu com o valor que você reria
excluir... pode haver alguma diferença capciosa no parâmetro que está
no banco e o que você está passando na consulta, como um espaço em
branco (no caso de uma string). Observe que o PostgreSQL está lhe
avisando que não excluiu nada ao dizer: " 0 rows affected".

Isto significa: "Olha, não achei nenhuma linha com este critério...
mas tudo bem, não houve nenhum erro de sintaxe e a tabela existe."

> mas eu dou select na tabela o registro existe..
> em outras tabelas eu consigo dar delete..
> Pode ser erro de permissão?
>

Não... se não houvesse permissão, você não teria uma menssagem: "Query
returned successfully"


[]s
Fábio Telles
-- 
blog: http://www.midstorm.org/~telles/
e-mail / jabber: [EMAIL PROTECTED]
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a