Em Thu, 09 Jul 2009 11:50:08 -0300, Fabrízio de Royes Mello
<[email protected]> escreveu:
> 2009/7/9 Dickson S. Guedes <[email protected]>
>> Marque com um comentário.
>>
>> /* QUERY 001 */ SELECT * FROM foo;
>>
>> ":)
>>
>
> Bahhh... rsrsrs... não creio que só isso resolve... nem pensei em
> comentar
> as queries... rsrsrsrsrrr... vou fazer uns testes...
Apena um adendo.
O outro tipo de comentário com duplo hífen (--) deve ser evitado
justamente para não provocar problemas de queries complexas que quebram
linhas visualmente mas que quando enviadas para o banco tornam-se uma só,
como em:
--- Exemplo 1 ---
consulta =+ 'SELECT a,b,c ' +
'FROM tabela_xpto -- Minha tabela ' +
'WHERE ' +
'a > 1 AND d = 4'
executa_sql(consulta)
----
Neste caso a consulta enviada não possuirá quebra de linha e ficará assim:
---
'SELECT a,b,c FROM tabela_xpto -- Minha tabela WHERE a > 1 AND d = 4'
---
Logo ele *não* vai executar a condição pois ela faz parte do comentário
iniciado por "-- Minha tabela....". Ou seja, use /* */!
Apenas um aviso de quem já pegou muitos problemas como este, ocultados por
códigos obscuros. ":)
[]s
Dickson S. Guedes
http://pgcon.postgresql.org.br
http://www.postgresql.org.br
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral