:-) Essa do exorcismo é boa!...<br><br>Obrigado pelos vossos esclarecimentos.<br><br>Hugo Poeira<br><br><br><br><div class="gmail_quote">Em 11 de outubro de 2012 10:13, Jorge de Jesus <span dir="ltr"><<a href="mailto:jorge.mendesdejesus@wur.nl" target="_blank">jorge.mendesdejesus@wur.nl</a>></span> escreveu:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Oi<br>
<br>
Para deixar as coisas mais claras,<br>
<br>
Eu trabalho bastante con o modulo psycopg2 e nao tenho problemas, com<br>
maiusculas/minusculas, aspas, tracos etc tc, e o nivel de funcionalidade<br>
e' muito bom, com suporte para campos com informacao binaria.<br>
<br>
Quanto as maiusculas e minusculas:<br>
<br>
Se so temos minusculas podemos fazer o seguinte:<br>
<br>
SELECT * FROM schema1.tabela1 WHERE name1='faro';<br>
<br>
No caso de termos coisas com maiusculas temos de meter os nomes das<br>
tabelas entre aspas:<br>
<br>
SELECT * FROM "SCHEMA1"."TABELA1" WHERE "NAME1"='faro';<br>
<br>
Mas por exemplo no SQLite, a opcao default e' de ser case-insensive,<br>
escrever uma query com SCHEMA1 ou schema1 e' a mesma coisa.<br>
<br>
Pessoalmente descubri que trabalhar com Microsoft Acess em linux e' so<br>
dores de cabeca apesar do mdbtools package, eh mais facil converter a DB<br>
Acess em SQlite e usar o SQlite. Em ultimo caso sempre se pode<br>
recorrer a um exorcismo.....<br>
<br>
""" Exorcizamus te, omnis immundus spiritus, omnis satanica potestas,<br>
OMNIA INDICIA BASES EX MICROSOFT omnis incursio infernalis adversarii,<br>
omnis legio, omnis congregatio et secta diabolica, in nomine et virtute<br>
Domini Nostri Jesu Christi. Amen  """<br>
<br>
<br>
Eu acho piada ao termo em latin "OMNIA INDICIA BASES EX MICROSOFT"<br>
(traducao: base de dados da Microsoft)<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
Jorge<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
On 10/11/2012 10:55 AM, Luís de Sousa wrote:<br>
> 2012/10/11 Hugo André Carvalho Poeira <<a href="mailto:hpoeira@gmail.com">hpoeira@gmail.com</a>>:<br>
>> Bom dia Luís<br>
>><br>
>> Bem, mas entao questao das maiúsculas em campos de tabela só nao é boa<br>
>> prática no Postgres!?...<br>
>><br>
>> Hugo Poeira<br>
>><br>
><br>
> Felizmente deixei de trabalhar com sistemas proprietários há tempo<br>
> suficiente para não me lembrar já de algumas coisas :) Eu aprendi a<br>
> trabalhar assim ainda na faculdade; com Microsoft e Oracle sempre usei<br>
> a regra: tudo em minúsculas com um traço (ou underscore) a separar<br>
> palavras. No Oracle (trabalhei até à versão 11) havia ainda mais<br>
> restrições que no Postgres, por exemplo na extensão dos nomes.<br>
><br>
> Hoje no Postgres é possível usar um conjunto de caracters mais extenso<br>
> usando as aspas, mas é necessário que todas as aplicações que usam a<br>
> base de dados respeitem esta regra, que penso não ser compatível com o<br>
> norma do SQL.<br>
><br>
> Luís<br>
> _______________________________________________<br>
> Portugal mailing list<br>
> <a href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br>
> <a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
><br>
><br>
<br>
<br>
</div></div><div class="im HOEnZb">--<br>
ISRIC - World Soil Information Post: PO box 353, 6700 AJ, Wageningen,<br>
The Netherlands Visiting Address: Droevendaalsesteeg 3, 6708 PB<br>
Wageningen (Bdg. 101), Office: C.013 Office Phone: <a href="tel:%2B31%20%280%29%20317%204%2083715" value="+31317483715">+31 (0) 317 4 83715</a><br>
Mobile Phone: <a href="tel:%2B31%20%280%29%20613%209%2006950" value="+31613906950">+31 (0) 613 9 06950</a> OpenPGPKey: 0xDEE898AB<br>
<br>
<br>
</div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Portugal mailing list<br>
<a href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
</div></div></blockquote></div><br>