<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-15652</id>
	<title>Nabble - PostgreSQL - Brasil</title>
	<updated>2009-12-17T15:49:55Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/PostgreSQL---Brasil-f15652.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/PostgreSQL---Brasil-f15652.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26837042</id>
	<title>Re: Ferramenta para modelagem</title>
	<published>2009-12-17T15:49:55Z</published>
	<updated>2009-12-17T15:49:55Z</updated>
	<author>
		<name>Marcal Hokama</name>
	</author>
	<content type="html">&lt;br&gt;________________________________
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26837042&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aldemir@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Date: Thu, 17 Dec 2009 08:04:22 -0300
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26837042&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: [pgbr-geral] Ferramenta para modelagem
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Marçal,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Realmente essa ferramenta é boa (uma derivação do Case Studio 2), ela está na minha lista de avaliação, mas quem é o fornecedor local? Não podemos adiquirir ferramentas sem suporte local e cujo pagamento tenha que ser em outra moeda. Coisa de governo...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;Aldemir,
&lt;br&gt;&amp;nbsp;
&lt;br&gt;No site &lt;a href=&quot;http://www.quest.com/partners/search-partners.aspx&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.quest.com/partners/search-partners.aspx&lt;/a&gt;&amp;nbsp;você irá encontrar representantes da Quest no Brasil que revendem o produto e oferecem suporte. Aqui em Brasília, nós adquirimos com a empresa Formato, via adesão a registro de preços.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;Atenciosamente,
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;Marçal de Lima Hokama
&lt;br&gt;--------------------- 		 	 &amp;nbsp; 		 &amp;nbsp;
&lt;br&gt;_________________________________________________________________
&lt;br&gt;Com o Internet Explorer 8 você tem seu contéudo favorito em poucos cliques. Conheça!
&lt;br&gt;&lt;a href=&quot;http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmail&amp;utm_medium=Tagline&amp;utm_content=Tag5&amp;utm_campaign=IE8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmail&amp;utm_medium=Tagline&amp;utm_content=Tag5&amp;utm_campaign=IE8&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26837042&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ferramenta-para-modelagem-tp26817642p26837042.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26835354</id>
	<title>Re: Res: Problemas com Procedure no Linux</title>
	<published>2009-12-17T13:34:17Z</published>
	<updated>2009-12-17T13:34:17Z</updated>
	<author>
		<name>Eduardo Santos - Novo telefone: 8148-6611</name>
	</author>
	<content type="html">Olá Marcos,&lt;br&gt;&lt;br&gt;Esse erro normalmente indica que você esqueceu de declarar a variável tmp_table_tbg_01 no corpo da função. Tem como você colocar todo o código da função? Principalmente o cabeçalho (declare)?&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;

2009/12/17 marcos thomaz &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26835354&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcosthomazs@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;div&gt;&lt;div style=&quot;font-family: &amp;#39;times new roman&amp;#39;,&amp;#39;new york&amp;#39;,times,serif; font-size: 12pt;&quot;&gt;&lt;div&gt;Marcelo, antes de mais nada, obrigado pela ajuda.&lt;/div&gt;&lt;div&gt;Quanto a versão, de ambos os S.O&amp;#39;s é a 8.2.0.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A mensagem de erro gerada é essa:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;ERROR: syntax error at &amp;quot;tmp_table_tbg_01&amp;quot;&lt;/div&gt;&lt;div&gt;SQL state: 42601&lt;/div&gt;&lt;div&gt;Detail: Expected record variable, row variable, or list of scalar variables following INTO.&lt;/div&gt;

&lt;div&gt;Context: compile of PL/pgSQL function &amp;quot;ajustarptanual&amp;quot; near line 15&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A linha na procedure onde dá o erro é a seguinte:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;select coalesce(localidade,26) as localidade, coalesce(categoria,34) as categoria, refaaaamm, sum(valor) as valor into tmp_table_tbg_01 from func_valor_arrecadacao( vMes ) group by
 1,2,3;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;O log:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;2009-12-17 18:16:47 ERROR:  syntax error at &amp;quot;tmp_table_tbg_01&amp;quot;&lt;/div&gt;&lt;div&gt;&lt;div&gt;2009-12-17 18:16:47 DETAIL:  Expected record variable, row variable, or list of scalar variables following INTO.&lt;/div&gt;

&lt;div&gt;2009-12-17 18:16:47 CONTEXT:  compile of PL/pgSQL function &amp;quot;ajustarptanual&amp;quot; near line 15&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;[]&amp;#39;s&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Marcos Thomaz&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;

&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;font-family: times new roman,new york,times,serif; font-size: 12pt;&quot;&gt;&lt;br&gt;&lt;div style=&quot;font-family: times new roman,new york,times,serif; font-size: 12pt;&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot;&gt;&lt;hr size=&quot;1&quot;&gt;

&lt;b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;De:&lt;/span&gt;&lt;/b&gt; Marcelo Costa &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26835354&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcelojscosta@...&lt;/a&gt;&amp;gt;&lt;br&gt;&lt;b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Para:&lt;/span&gt;&lt;/b&gt; Comunidade PostgreSQL Brasileira
 &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26835354&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&amp;gt;&lt;br&gt;&lt;b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Enviadas:&lt;/span&gt;&lt;/b&gt; Quinta-feira, 17 de Dezembro de 2009 16:28:50&lt;br&gt;

&lt;b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Assunto:&lt;/span&gt;&lt;/b&gt; Re: [pgbr-geral] Problemas com Procedure no Linux&lt;br&gt;&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;Olá&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/17 marcos thomaz &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26835354&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcosthomazs@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div&gt;&lt;div style=&quot;font-size: 12pt;&quot;&gt;&lt;div&gt;Pessoal, tenho um banco de dados que rodava numa máquina com Windows 2003, versão 8.2 do banco de dados. A empresa optou por modificar algumas coisas e substituímos o sistema operacional. Trocamos de Windows 2003 para Linux - Slackware. Mantivemos a versão do banco, porém, depois disso começou a surgir alguns erros em procedures que existiam no banco de dados, todos vinculados a sintaxe do tipo:&lt;/div&gt;


&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;select coluna1, coluna2, coluna3 into NovaTabela from Tabela Where condição.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Esse tipo de instrução está funcionando se eu executar diretamente, mas dentro da procedure está dando erro e o banco não consegue executar essas procedures.  Alguém teria alguma
 idéia?&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;1. Se você enviar os logs do PostgreSQL e as mensagens de erro da tua procedure certamente te ajudaremos&lt;br&gt;&lt;br&gt;2. Se vc descrever direitinho a versão do PostgreSQL no windows e a que você utiliza no linux também poderemos te ajudar mais.&lt;br&gt;


&lt;br&gt;&lt;/div&gt;&lt;/div&gt;Blz ?&lt;br&gt;&lt;br&gt;Atte,&lt;br&gt;&lt;br&gt;-- &lt;br&gt;Marcelo Costa&lt;br&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;http://www.marcelocosta.net&quot; target=&quot;_blank&quot;&gt;www.marcelocosta.net&lt;/a&gt;&lt;br&gt;-------------------------------------------------&lt;br&gt;“You can&amp;#39;t always get what want”, &lt;br&gt;


&lt;br&gt;Doctor House in apology to Mike Jagger&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;



&lt;/div&gt;&lt;div class=&quot;im&quot;&gt;&lt;br&gt;


      &lt;hr size=&quot;1&quot;&gt;Veja quais são os assuntos do momento no Yahoo! + Buscados: &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Top 10&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Celebridades&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Música&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Esportes&lt;/a&gt;&lt;/div&gt;

&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
pgbr-geral mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26835354&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Eduardo Santos&lt;br&gt;Analista de Sistemas&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://eduardosan.wordpress.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://eduardosan.wordpress.com&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://twitter.com/eduardosan&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/eduardosan&lt;/a&gt;&lt;br&gt;


&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26835354&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problemas-com-Procedure-no-Linux-tp26832481p26835354.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26834372</id>
	<title>Res:  Problemas com Procedure no Linux</title>
	<published>2009-12-17T12:22:52Z</published>
	<updated>2009-12-17T12:22:52Z</updated>
	<author>
		<name>marcos thomaz-2</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;div style=&quot;font-family:'times new roman', 'new york', times, serif;font-size:12pt&quot;&gt;&lt;div&gt;Marcelo, antes de mais nada, obrigado pela ajuda.&lt;/div&gt;&lt;div&gt;Quanto a versão, de ambos os S.O's é a 8.2.0.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A mensagem de erro gerada é essa:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;ERROR: syntax error at &quot;tmp_table_tbg_01&quot;&lt;/div&gt;&lt;div&gt;SQL state: 42601&lt;/div&gt;&lt;div&gt;Detail: Expected record variable, row variable, or list of scalar variables following INTO.&lt;/div&gt;&lt;div&gt;Context: compile of PL/pgSQL function &quot;ajustarptanual&quot; near line 15&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A linha na procedure onde dá o erro é a seguinte:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;select coalesce(localidade,26) as localidade, coalesce(categoria,34) as categoria, refaaaamm, sum(valor) as valor into&amp;nbsp;tmp_table_tbg_01&amp;nbsp;from func_valor_arrecadacao( vMes ) group by
 1,2,3;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;O log:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;2009-12-17 18:16:47 ERROR: &amp;nbsp;syntax error at &quot;tmp_table_tbg_01&quot;&lt;/div&gt;&lt;div&gt;&lt;div&gt;2009-12-17 18:16:47 DETAIL: &amp;nbsp;Expected record variable, row variable, or list of scalar variables following INTO.&lt;/div&gt;&lt;div&gt;2009-12-17 18:16:47 CONTEXT: &amp;nbsp;compile of PL/pgSQL function &quot;ajustarptanual&quot; near line 15&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;[]'s&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Marcos Thomaz&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;font-family:times new roman, new york, times, serif;font-size:12pt&quot;&gt;&lt;br&gt;&lt;div style=&quot;font-family:times new roman, new york, times, serif;font-size:12pt&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;hr size=&quot;1&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;De:&lt;/span&gt;&lt;/b&gt; Marcelo Costa &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834372&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcelojscosta@...&lt;/a&gt;&amp;gt;&lt;br&gt;&lt;b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Para:&lt;/span&gt;&lt;/b&gt; Comunidade PostgreSQL Brasileira
 &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834372&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&amp;gt;&lt;br&gt;&lt;b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Enviadas:&lt;/span&gt;&lt;/b&gt; Quinta-feira, 17 de Dezembro de 2009 16:28:50&lt;br&gt;&lt;b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Assunto:&lt;/span&gt;&lt;/b&gt; Re: [pgbr-geral] Problemas com Procedure no Linux&lt;br&gt;&lt;/font&gt;&lt;br&gt;Olá&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/17 marcos thomaz &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834372&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcosthomazs@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex;&quot;&gt;
&lt;div&gt;&lt;div style=&quot;font-size:12pt;&quot;&gt;&lt;div&gt;Pessoal, tenho um banco de dados que rodava numa máquina com Windows 2003, versão 8.2 do banco de dados. A empresa optou por modificar algumas coisas e substituímos o sistema operacional. Trocamos de Windows 2003 para Linux - Slackware. Mantivemos a versão do banco, porém, depois disso começou a surgir alguns erros em procedures que existiam no banco de dados, todos vinculados a sintaxe do tipo:&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;select coluna1, coluna2, coluna3 into NovaTabela from Tabela Where condição.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Esse tipo de instrução está funcionando se eu executar diretamente, mas dentro da procedure está dando erro e o banco não consegue executar essas procedures. &amp;nbsp;Alguém teria alguma
 idéia?&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;1. Se você enviar os logs do PostgreSQL e as mensagens de erro da tua procedure certamente te ajudaremos&lt;br&gt;&lt;br&gt;2. Se vc descrever direitinho a versão do PostgreSQL no windows e a que você utiliza no linux também poderemos te ajudar mais.&lt;br&gt;
&lt;br&gt;&lt;/div&gt;&lt;/div&gt;Blz ?&lt;br&gt;&lt;br&gt;Atte,&lt;br&gt;&lt;br&gt;-- &lt;br&gt;Marcelo Costa&lt;br&gt;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.marcelocosta.net&quot;&gt;www.marcelocosta.net&lt;/a&gt;&lt;br&gt;-------------------------------------------------&lt;br&gt;“You can't always get what want”, &lt;br&gt;
&lt;br&gt;Doctor House in apology to Mike Jagger&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;position:fixed&quot;&gt;&lt;/div&gt;


&lt;!-- cg4.c2.mail.re1.yahoo.com compressed/chunked Thu Dec 17 05:08:12 PST 2009 --&gt;
&lt;/div&gt;&lt;br&gt;


      &lt;hr size=1&gt;Veja quais são os assuntos do momento no Yahoo! + Buscados: &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Top 10&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Celebridades&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Música&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Esportes&lt;/a&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834372&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problemas-com-Procedure-no-Linux-tp26832481p26834372.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26834241</id>
	<title>Re: Res: Parâmetro do tipo Lista/Tupla numa função.</title>
	<published>2009-12-17T12:13:00Z</published>
	<updated>2009-12-17T12:13:00Z</updated>
	<author>
		<name>George Silva</name>
	</author>
	<content type="html">&lt;div&gt;Você só precisa montar um comando.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Veja as regras de como criar comandos com transações e crie-os com o .NET, depois mande o npgsql executar o comando.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;George&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/17 Guilherme Carvalho &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://desenvolvedor.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;desenvolvedor.net&lt;/a&gt;@&lt;a href=&quot;http://gmail.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gmail.com&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid&quot;&gt;
&lt;div&gt;É verdade mas confesso que não consegui trabalhar direito com transaction no .Net, estou utilizando o NpgSQL.&lt;/div&gt;
&lt;div class=&quot;im&quot;&gt;
&lt;div&gt;&lt;br clear=&quot;all&quot;&gt;Atenciosamente,&lt;br&gt;&lt;br&gt;Guilherme de Carvalho Carneiro&lt;br&gt;Analista de sistemas&lt;br&gt;DTI |  Prefeitura Municipal de Palmas&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/17 MARCIO CASTRO &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834241&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marciomouracastro@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Courier New,courier,monaco,monospace,sans-serif&quot;&gt;
&lt;div&gt;Caro Guilherme:&lt;br&gt;&lt;br&gt;  Mas neste caso, o correto seria utilizar transação, não é mesmo? É COMMIT, se der tudo certo, ou ROLLBACK, se der errado!&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Courier New,courier,monaco,monospace,sans-serif&quot;&gt;&lt;br&gt;
&lt;div style=&quot;FONT-SIZE: 13px; FONT-FAMILY: arial,helvetica,sans-serif&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot;&gt;
&lt;hr size=&quot;1&quot;&gt;
&lt;b&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;De:&lt;/span&gt;&lt;/b&gt; Guilherme Carvalho &amp;lt;&lt;a href=&quot;http://desenvolvedor.net/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;desenvolvedor.net&lt;/a&gt;@&lt;a href=&quot;http://gmail.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;gmail.com&lt;/a&gt;&amp;gt;&lt;br&gt;&lt;b&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;Para:&lt;/span&gt;&lt;/b&gt; Comunidade PostgreSQL Brasileira &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834241&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;Enviadas:&lt;/span&gt;&lt;/b&gt; Quinta-feira, 17 de Dezembro de 2009 16:04:46&lt;br&gt;&lt;b&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;Assunto:&lt;/span&gt;&lt;/b&gt; Re: [pgbr-geral] Parâmetro do tipo Lista/Tupla numa função.&lt;br&gt;
&lt;/font&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;Na verdade é mais controle de integridade, porque se em qualquer&lt;br&gt;momento deste grande cadastro ocorrer algum erro, eu tenho que&lt;br&gt;desfazer as operações anteriores entendeu?&lt;br&gt;&lt;br&gt;Se der erro no último feirante na hora do cadastro, eu tenho que&lt;br&gt;
excluir os feirantes cadastrados anteriormente e excluir também a&lt;br&gt;feira. Lembrando que estou utilizando apensa como exemplo pois este&lt;br&gt;cadastro será em muitas tabelas.&lt;br&gt;&lt;br&gt;Atenciosamente,&lt;br&gt;&lt;br&gt;Guilherme de Carvalho Carneiro&lt;br&gt;
Analista de sistemas&lt;br&gt;DTI |  Prefeitura Municipal de Palmas&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/12/17 Osvaldo Kussama &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834241&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;osvaldo.kussama@...&lt;/a&gt;&amp;gt;:&lt;br&gt;&amp;gt; 2009/12/17 Guilherme Carvalho &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834241&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;desenvolvedor.net@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&amp;gt;&amp;gt; Eu quero na verdade cadastrar tudo de uma vez, cadastrar a feira, e&lt;br&gt;&amp;gt;&amp;gt; depois os feirantes para a feira cadastrada anteriormente, mas isto eu&lt;br&gt;&amp;gt;&amp;gt; quero fazer dentro de um único procedimento, claro se for possível. É&lt;br&gt;
&amp;gt;&amp;gt; que o exemplo é bem maior, vou ter que fazer o cadastro numas 6&lt;br&gt;&amp;gt;&amp;gt; tabelas, todas dependendo da feira, por isto pode esquecer por&lt;br&gt;&amp;gt;&amp;gt; enquanto o cliente.&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Sinceramente eu não faria tudo junto e sim dividiria o problema&lt;br&gt;
&amp;gt; (dividir para conquistar).&lt;br&gt;&amp;gt; Pense só: em vez de criar um procedimento para criar, por ex., um&lt;br&gt;&amp;gt; array com todos os feirantes que participarão de uma feira e uma&lt;br&gt;&amp;gt; função para cadastrá-los todos, não seria mais prático eliminar a&lt;br&gt;
&amp;gt; criação deste array, criar uma função para cadastrar *um* feirante e&lt;br&gt;&amp;gt; executá-lo para cada um destes feirantes?&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Parece até que o que você deseja é: &amp;quot;Eu só quero apertar um botão e&lt;br&gt;&amp;gt; ter todo meu banco de dados pronto! Apenas isso!&amp;quot;.&lt;br&gt;
&amp;gt;&lt;br&gt;&amp;gt; Osvaldo&lt;br&gt;&amp;gt; _______________________________________________&lt;br&gt;&amp;gt; pgbr-geral mailing list&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834241&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;&amp;gt;&lt;br&gt;_______________________________________________&lt;br&gt;
pgbr-geral mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834241&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;hr size=&quot;1&quot;&gt;
Veja quais são os assuntos do momento no Yahoo! + Buscados: &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Top 10&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Celebridades&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Música&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Esportes&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;pgbr-geral mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834241&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;_______________________________________________&lt;br&gt;pgbr-geral mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834241&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;George R. C. Silva&lt;br&gt;&lt;br&gt;Desenvolvimento em GIS&lt;br&gt;&lt;a href=&quot;http://www.sextantegeo2.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www.sextantegeo2.blogspot.com&lt;/a&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834241&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Par%C3%A2metro-do-tipo-Lista-Tupla-numa-fun%C3%A7%C3%A3o.-tp26828279p26834241.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26834197</id>
	<title>Re: Res: Parâmetro do tipo Lista/Tupla numa função.</title>
	<published>2009-12-17T12:09:17Z</published>
	<updated>2009-12-17T12:09:17Z</updated>
	<author>
		<name>Guilherme Carvalho</name>
	</author>
	<content type="html">&lt;div&gt;É verdade mas confesso que não consegui trabalhar direito com transaction no .Net, estou utilizando o NpgSQL.&lt;/div&gt;
&lt;div&gt;&lt;br clear=&quot;all&quot;&gt;Atenciosamente,&lt;br&gt;&lt;br&gt;Guilherme de Carvalho Carneiro&lt;br&gt;Analista de sistemas&lt;br&gt;DTI |  Prefeitura Municipal de Palmas&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/17 MARCIO CASTRO &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834197&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marciomouracastro@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=&quot;gmail_quote&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;FONT-FAMILY: Courier New,courier,monaco,monospace,sans-serif; FONT-SIZE: 10pt&quot;&gt;
&lt;div&gt;Caro Guilherme:&lt;br&gt;&lt;br&gt;  Mas neste caso, o correto seria utilizar transação, não é mesmo? É COMMIT, se der tudo certo, ou ROLLBACK, se der errado!&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;FONT-FAMILY: Courier New,courier,monaco,monospace,sans-serif; FONT-SIZE: 10pt&quot;&gt;&lt;br&gt;
&lt;div style=&quot;FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 13px&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;
&lt;hr size=&quot;1&quot;&gt;
&lt;b&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;De:&lt;/span&gt;&lt;/b&gt; Guilherme Carvalho &amp;lt;&lt;a href=&quot;http://desenvolvedor.net/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;desenvolvedor.net&lt;/a&gt;@&lt;a href=&quot;http://gmail.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;gmail.com&lt;/a&gt;&amp;gt;&lt;br&gt;&lt;b&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;Para:&lt;/span&gt;&lt;/b&gt; Comunidade PostgreSQL Brasileira &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834197&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&lt;b&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;Enviadas:&lt;/span&gt;&lt;/b&gt; Quinta-feira, 17 de Dezembro de 2009 16:04:46&lt;br&gt;&lt;b&gt;&lt;span style=&quot;FONT-WEIGHT: bold&quot;&gt;Assunto:&lt;/span&gt;&lt;/b&gt; Re: [pgbr-geral] Parâmetro do tipo Lista/Tupla numa função.&lt;br&gt;
&lt;/font&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;Na verdade é mais controle de integridade, porque se em qualquer&lt;br&gt;momento deste grande cadastro ocorrer algum erro, eu tenho que&lt;br&gt;desfazer as operações anteriores entendeu?&lt;br&gt;&lt;br&gt;Se der erro no último feirante na hora do cadastro, eu tenho que&lt;br&gt;
excluir os feirantes cadastrados anteriormente e excluir também a&lt;br&gt;feira. Lembrando que estou utilizando apensa como exemplo pois este&lt;br&gt;cadastro será em muitas tabelas.&lt;br&gt;&lt;br&gt;Atenciosamente,&lt;br&gt;&lt;br&gt;Guilherme de Carvalho Carneiro&lt;br&gt;
Analista de sistemas&lt;br&gt;DTI |  Prefeitura Municipal de Palmas&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/12/17 Osvaldo Kussama &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834197&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;osvaldo.kussama@...&lt;/a&gt;&amp;gt;:&lt;br&gt;&amp;gt; 2009/12/17 Guilherme Carvalho &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834197&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;desenvolvedor.net@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&amp;gt;&amp;gt; Eu quero na verdade cadastrar tudo de uma vez, cadastrar a feira, e&lt;br&gt;&amp;gt;&amp;gt; depois os feirantes para a feira cadastrada anteriormente, mas isto eu&lt;br&gt;&amp;gt;&amp;gt; quero fazer dentro de um único procedimento, claro se for possível. É&lt;br&gt;
&amp;gt;&amp;gt; que o exemplo é bem maior, vou ter que fazer o cadastro numas 6&lt;br&gt;&amp;gt;&amp;gt; tabelas, todas dependendo da feira, por isto pode esquecer por&lt;br&gt;&amp;gt;&amp;gt; enquanto o cliente.&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Sinceramente eu não faria tudo junto e sim dividiria o problema&lt;br&gt;
&amp;gt; (dividir para conquistar).&lt;br&gt;&amp;gt; Pense só: em vez de criar um procedimento para criar, por ex., um&lt;br&gt;&amp;gt; array com todos os feirantes que participarão de uma feira e uma&lt;br&gt;&amp;gt; função para cadastrá-los todos, não seria mais prático eliminar a&lt;br&gt;
&amp;gt; criação deste array, criar uma função para cadastrar *um* feirante e&lt;br&gt;&amp;gt; executá-lo para cada um destes feirantes?&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Parece até que o que você deseja é: &amp;quot;Eu só quero apertar um botão e&lt;br&gt;&amp;gt; ter todo meu banco de dados pronto! Apenas isso!&amp;quot;.&lt;br&gt;
&amp;gt;&lt;br&gt;&amp;gt; Osvaldo&lt;br&gt;&amp;gt; _______________________________________________&lt;br&gt;&amp;gt; pgbr-geral mailing list&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834197&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;&amp;gt;&lt;br&gt;_______________________________________________&lt;br&gt;
pgbr-geral mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834197&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div class=&quot;hm&quot;&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div class=&quot;hm&quot;&gt;&lt;br&gt;
&lt;hr size=&quot;1&quot;&gt;
Veja quais são os assuntos do momento no Yahoo! + Buscados: &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Top 10&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Celebridades&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Música&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Esportes&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;pgbr-geral mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834197&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26834197&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Par%C3%A2metro-do-tipo-Lista-Tupla-numa-fun%C3%A7%C3%A3o.-tp26828279p26834197.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26833716</id>
	<title>Re: Armazenar arquivo XML</title>
	<published>2009-12-17T11:36:24Z</published>
	<updated>2009-12-17T11:36:24Z</updated>
	<author>
		<name>Emerson Moretto</name>
	</author>
	<content type="html">Bom mesmo se você pudesse usar o Postgres 8.3 ou sup. Que já vem com
&lt;br&gt;suporte nativo a XML.
&lt;br&gt;&lt;br&gt;Caso contrário, use text mesmo.
&lt;br&gt;Se for fazer busca dentro desse xml, dá uma olhada no contrib/tsearch2
&lt;br&gt;(&lt;a href=&quot;http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;att
&lt;br&gt;&lt;br&gt;Emerson
&lt;br&gt;&lt;br&gt;2009/12/17 Antonio Prado &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26833716&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;suporte@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Estou trabalhando com NFe e gostaria de armazenar os arquivos xml em uma
&lt;br&gt;&amp;gt; base de dados PostgreSQL 7.4.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Para isto, qual deve ser o tipo do registro? Text?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Alguma dica de qual seria a melhor forma de proceder?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Desde já, obrigado.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Antonio.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; pgbr-geral mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26833716&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;[]s
&lt;br&gt;Emerson G Moretto
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26833716&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;emoretto@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26833716&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Armazenar-arquivo-XML-tp26833399p26833716.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26833530</id>
	<title>Re: Armazenar arquivo XML</title>
	<published>2009-12-17T11:22:59Z</published>
	<updated>2009-12-17T11:22:59Z</updated>
	<author>
		<name>Rodrigo Justina</name>
	</author>
	<content type="html">Olá Antônio, &lt;br&gt;&lt;br&gt;Em alguns bancos de dados como Oracle existe o tipo de XML mesmo, até o momento na versão 8.3&lt;br&gt;a qual está em produção também com o nosso sistema não existe um tipo xml, a nossa solução para a nota fiscal eletrônica - NF-e&lt;br&gt;
foi armazenar também em uma tabela juntamente com sua chave o XML em uma coluna TEXT até por motivos de backup e exigência do Fisco &lt;br&gt;se eu não me engano é por 5 anos a permanência desses arquivos.&lt;br&gt;&lt;br&gt;&lt;br&gt;att&lt;br&gt;Rodrigo Della Justina&lt;br&gt;
&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/17 Antonio Prado &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26833530&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;suporte@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Estou trabalhando com NFe e gostaria de armazenar os arquivos xml em uma&lt;br&gt;
base de dados PostgreSQL 7.4.&lt;br&gt;
&lt;br&gt;
Para isto, qual deve ser o tipo do registro? Text?&lt;br&gt;
&lt;br&gt;
Alguma dica de qual seria a melhor forma de proceder?&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Desde já, obrigado.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Antonio.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
pgbr-geral mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26833530&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26833530&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Armazenar-arquivo-XML-tp26833399p26833530.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26833399</id>
	<title>Armazenar arquivo XML</title>
	<published>2009-12-17T11:13:25Z</published>
	<updated>2009-12-17T11:13:25Z</updated>
	<author>
		<name>Antonio Prado</name>
	</author>
	<content type="html">Estou trabalhando com NFe e gostaria de armazenar os arquivos xml em uma
&lt;br&gt;base de dados PostgreSQL 7.4.
&lt;br&gt;&lt;br&gt;Para isto, qual deve ser o tipo do registro? Text?
&lt;br&gt;&lt;br&gt;Alguma dica de qual seria a melhor forma de proceder?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Desde já, obrigado.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Antonio.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26833399&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Armazenar-arquivo-XML-tp26833399p26833399.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26832911</id>
	<title>Res:  Parâmetro do tipo Lista/Tupla numa função.</title>
	<published>2009-12-17T10:38:01Z</published>
	<updated>2009-12-17T10:38:01Z</updated>
	<author>
		<name>MARCIO CASTRO-2</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;div style=&quot;font-family:Courier New,courier,monaco,monospace,sans-serif;font-size:10pt&quot;&gt;&lt;div&gt;Caro Guilherme:&lt;br&gt;&lt;br&gt;&amp;nbsp; Mas neste caso, o correto seria utilizar transação, não é mesmo? É COMMIT, se der tudo certo, ou ROLLBACK, se der errado!&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Courier New,courier,monaco,monospace,sans-serif; font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;div style=&quot;font-family: arial,helvetica,sans-serif; font-size: 13px;&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot;&gt;&lt;hr size=&quot;1&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;De:&lt;/span&gt;&lt;/b&gt; Guilherme Carvalho &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832911&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;desenvolvedor.net@...&lt;/a&gt;&amp;gt;&lt;br&gt;&lt;b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Para:&lt;/span&gt;&lt;/b&gt; Comunidade PostgreSQL Brasileira &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832911&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&amp;gt;&lt;br&gt;&lt;b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Enviadas:&lt;/span&gt;&lt;/b&gt; Quinta-feira, 17 de Dezembro de 2009 16:04:46&lt;br&gt;&lt;b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Assunto:&lt;/span&gt;&lt;/b&gt; Re:
 [pgbr-geral] Parâmetro do tipo Lista/Tupla numa função.&lt;br&gt;&lt;/font&gt;&lt;br&gt;Na verdade é mais controle de integridade, porque se em qualquer&lt;br&gt;momento deste grande cadastro ocorrer algum erro, eu tenho que&lt;br&gt;desfazer as operações anteriores entendeu?&lt;br&gt;&lt;br&gt;Se der erro no último feirante na hora do cadastro, eu tenho que&lt;br&gt;excluir os feirantes cadastrados anteriormente e excluir também a&lt;br&gt;feira. Lembrando que estou utilizando apensa como exemplo pois este&lt;br&gt;cadastro será em muitas tabelas.&lt;br&gt;&lt;br&gt;Atenciosamente,&lt;br&gt;&lt;br&gt;Guilherme de Carvalho Carneiro&lt;br&gt;Analista de sistemas&lt;br&gt;DTI |&amp;nbsp; Prefeitura Municipal de Palmas&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/12/17 Osvaldo Kussama &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832911&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;osvaldo.kussama@...&lt;/a&gt;&amp;gt;:&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2009/12/17 Guilherme Carvalho &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832911&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;desenvolvedor.net@...&lt;/a&gt;&amp;gt;:&lt;br&gt;&amp;gt;&amp;gt; Eu quero na verdade cadastrar tudo de uma vez, cadastrar a feira, e&lt;br&gt;&amp;gt;&amp;gt; depois os feirantes para a feira cadastrada anteriormente, mas isto eu&lt;br&gt;&amp;gt;&amp;gt; quero fazer dentro de um único procedimento, claro se for possível. É&lt;br&gt;&amp;gt;&amp;gt; que o exemplo é bem maior, vou ter que fazer o cadastro numas 6&lt;br&gt;&amp;gt;&amp;gt; tabelas, todas dependendo da feira, por isto pode esquecer por&lt;br&gt;&amp;gt;&amp;gt; enquanto o cliente.&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Sinceramente eu não faria tudo junto e sim dividiria o problema&lt;br&gt;&amp;gt; (dividir para conquistar).&lt;br&gt;&amp;gt; Pense só: em vez de criar um procedimento para criar, por ex., um&lt;br&gt;&amp;gt; array com todos os feirantes que participarão de uma feira e uma&lt;br&gt;&amp;gt; função para cadastrá-los todos, não seria mais prático eliminar a&lt;br&gt;&amp;gt; criação deste array, criar uma função para cadastrar *um* feirante e&lt;br&gt;&amp;gt;
 executá-lo para cada um destes feirantes?&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Parece até que o que você deseja é: &quot;Eu só quero apertar um botão e&lt;br&gt;&amp;gt; ter todo meu banco de dados pronto! Apenas isso!&quot;.&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Osvaldo&lt;br&gt;&amp;gt; _______________________________________________&lt;br&gt;&amp;gt; pgbr-geral mailing list&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832911&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;&amp;gt;&lt;/div&gt;_______________________________________________&lt;br&gt;pgbr-geral mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832911&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
&lt;!-- cg3.c4.mail.gq1.yahoo.com compressed/chunked Fri Dec 11 11:09:32 PST 2009 --&gt;
&lt;/div&gt;&lt;br&gt;


      &lt;hr size=1&gt;Veja quais são os assuntos do momento no Yahoo! + Buscados: &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Top 10&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Celebridades&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Música&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Esportes&lt;/a&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832911&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Par%C3%A2metro-do-tipo-Lista-Tupla-numa-fun%C3%A7%C3%A3o.-tp26828279p26832911.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26832752</id>
	<title>Re: Problemas com Procedure no Linux</title>
	<published>2009-12-17T10:28:50Z</published>
	<updated>2009-12-17T10:28:50Z</updated>
	<author>
		<name>Marcelo Costa-2</name>
	</author>
	<content type="html">Olá&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/17 marcos thomaz &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832752&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcosthomazs@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div&gt;&lt;div style=&quot;font-family: &amp;#39;times new roman&amp;#39;,&amp;#39;new york&amp;#39;,times,serif; font-size: 12pt;&quot;&gt;&lt;div&gt;Pessoal, tenho um banco de dados que rodava numa máquina com Windows 2003, versão 8.2 do banco de dados. A empresa optou por modificar algumas coisas e substituímos o sistema operacional. Trocamos de Windows 2003 para Linux - Slackware. Mantivemos a versão do banco, porém, depois disso começou a surgir alguns erros em procedures que existiam no banco de dados, todos vinculados a sintaxe do tipo:&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;select coluna1, coluna2, coluna3 into NovaTabela from Tabela Where condição.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Esse tipo de instrução está funcionando se eu executar diretamente, mas dentro da procedure está dando erro e o banco não consegue executar essas procedures.  Alguém teria alguma
 idéia?&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;1. Se você enviar os logs do PostgreSQL e as mensagens de erro da tua procedure certamente te ajudaremos&lt;br&gt;&lt;br&gt;2. Se vc descrever direitinho a versão do PostgreSQL no windows e a que você utiliza no linux também poderemos te ajudar mais.&lt;br&gt;
&lt;br&gt;&lt;/div&gt;&lt;/div&gt;Blz ?&lt;br&gt;&lt;br&gt;Atte,&lt;br&gt;&lt;br&gt;-- &lt;br&gt;Marcelo Costa&lt;br&gt;&lt;a href=&quot;http://www.marcelocosta.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www.marcelocosta.net&lt;/a&gt;&lt;br&gt;-------------------------------------------------&lt;br&gt;“You can&amp;#39;t always get what want”, &lt;br&gt;
&lt;br&gt;Doctor House in apology to Mike Jagger&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832752&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problemas-com-Procedure-no-Linux-tp26832481p26832752.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26832481</id>
	<title>Problemas com Procedure no Linux</title>
	<published>2009-12-17T10:11:44Z</published>
	<updated>2009-12-17T10:11:44Z</updated>
	<author>
		<name>marcos thomaz-2</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;div style=&quot;font-family:'times new roman', 'new york', times, serif;font-size:12pt&quot;&gt;&lt;div&gt;Pessoal, tenho um banco de dados que rodava numa máquina com Windows 2003, versão 8.2 do banco de dados. A empresa optou por modificar algumas coisas e substituímos o sistema operacional. Trocamos de Windows 2003 para Linux - Slackware. Mantivemos a versão do banco, porém, depois disso começou a surgir alguns erros em procedures que existiam no banco de dados, todos vinculados a sintaxe do tipo:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;select coluna1, coluna2, coluna3 into NovaTabela from Tabela Where condição.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Esse tipo de instrução está funcionando se eu executar diretamente, mas dentro da procedure está dando erro e o banco não consegue executar essas procedures. &amp;nbsp;Alguém teria alguma
 idéia?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;[]'s&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Marcos Thomaz&lt;/div&gt;&lt;div style=&quot;position:fixed&quot;&gt;&lt;/div&gt;


&lt;!-- cg4.c2.mail.re1.yahoo.com compressed/chunked Thu Dec 17 05:08:12 PST 2009 --&gt;
&lt;/div&gt;&lt;br&gt;


      &lt;hr size=1&gt;Veja quais são os assuntos do momento no Yahoo! + Buscados: &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Top 10&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Celebridades&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Música&lt;/a&gt; - &lt;a href=&quot;http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Esportes&lt;/a&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832481&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problemas-com-Procedure-no-Linux-tp26832481p26832481.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26832367</id>
	<title>Re: Parâmetro do tipo Lista/Tupla numa função.</title>
	<published>2009-12-17T10:04:46Z</published>
	<updated>2009-12-17T10:04:46Z</updated>
	<author>
		<name>Guilherme Carvalho</name>
	</author>
	<content type="html">Na verdade é mais controle de integridade, porque se em qualquer
&lt;br&gt;momento deste grande cadastro ocorrer algum erro, eu tenho que
&lt;br&gt;desfazer as operações anteriores entendeu?
&lt;br&gt;&lt;br&gt;Se der erro no último feirante na hora do cadastro, eu tenho que
&lt;br&gt;excluir os feirantes cadastrados anteriormente e excluir também a
&lt;br&gt;feira. Lembrando que estou utilizando apensa como exemplo pois este
&lt;br&gt;cadastro será em muitas tabelas.
&lt;br&gt;&lt;br&gt;Atenciosamente,
&lt;br&gt;&lt;br&gt;Guilherme de Carvalho Carneiro
&lt;br&gt;Analista de sistemas
&lt;br&gt;DTI | &amp;nbsp;Prefeitura Municipal de Palmas
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/12/17 Osvaldo Kussama &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832367&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;osvaldo.kussama@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2009/12/17 Guilherme Carvalho &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832367&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;desenvolvedor.net@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; Eu quero na verdade cadastrar tudo de uma vez, cadastrar a feira, e
&lt;br&gt;&amp;gt;&amp;gt; depois os feirantes para a feira cadastrada anteriormente, mas isto eu
&lt;br&gt;&amp;gt;&amp;gt; quero fazer dentro de um único procedimento, claro se for possível. É
&lt;br&gt;&amp;gt;&amp;gt; que o exemplo é bem maior, vou ter que fazer o cadastro numas 6
&lt;br&gt;&amp;gt;&amp;gt; tabelas, todas dependendo da feira, por isto pode esquecer por
&lt;br&gt;&amp;gt;&amp;gt; enquanto o cliente.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sinceramente eu não faria tudo junto e sim dividiria o problema
&lt;br&gt;&amp;gt; (dividir para conquistar).
&lt;br&gt;&amp;gt; Pense só: em vez de criar um procedimento para criar, por ex., um
&lt;br&gt;&amp;gt; array com todos os feirantes que participarão de uma feira e uma
&lt;br&gt;&amp;gt; função para cadastrá-los todos, não seria mais prático eliminar a
&lt;br&gt;&amp;gt; criação deste array, criar uma função para cadastrar *um* feirante e
&lt;br&gt;&amp;gt; executá-lo para cada um destes feirantes?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Parece até que o que você deseja é: &amp;quot;Eu só quero apertar um botão e
&lt;br&gt;&amp;gt; ter todo meu banco de dados pronto! Apenas isso!&amp;quot;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Osvaldo
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; pgbr-geral mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832367&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832367&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Par%C3%A2metro-do-tipo-Lista-Tupla-numa-fun%C3%A7%C3%A3o.-tp26828279p26832367.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26832344</id>
	<title>Re: [Meio-OFF] Casing e Nomenclaturas</title>
	<published>2009-12-17T10:03:31Z</published>
	<updated>2009-12-17T10:03:31Z</updated>
	<author>
		<name>Alipio Dantas</name>
	</author>
	<content type="html">aqui utilizo:&lt;br&gt;&lt;br&gt;&lt;br&gt;schema: &lt;b&gt;ex&lt;/b&gt;emplo_&lt;b&gt;sc&lt;/b&gt;hema&lt;br&gt;&lt;br&gt;tabela : exsc_&lt;b&gt;no&lt;/b&gt;me_&lt;b&gt;ta&lt;/b&gt;bela&lt;br&gt;&lt;br&gt;campo: nota_nome_campo&lt;br&gt;&lt;br&gt;chave : nota_nome_campo_pk&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/16 George Silva &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832344&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;georger.silva@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div&gt;Boa tarde pessoal,&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Em geral qual é o tipo de padrão de digitação e nomenclatura que vocês seguem ao trabalhar com tabelas, indíces, chaves, procedures etc? Eu sei que no caso do PostgreSQL casing é um pouco irrelevante...mas...&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;CamelCase? muitos_underlines_?&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;E quanto à nomenclatura dos objetos?&lt;/div&gt;
&lt;div&gt;Tabelas: tbl_foo;&lt;/div&gt;
&lt;div&gt;Chaves: tbl_foo_pk;&lt;/div&gt;
&lt;div&gt;Indices: idx_tbl_foo_campo1?&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;É mais uma curiosidade mesmo...&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Att.&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;George R. C. Silva&lt;br&gt;&lt;br&gt;Desenvolvimento em GIS&lt;br&gt;&lt;a href=&quot;http://www.sextantegeo2.blogspot.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.sextantegeo2.blogspot.com&lt;/a&gt;&lt;br&gt;&lt;/div&gt;
&lt;br&gt;_______________________________________________&lt;br&gt;
pgbr-geral mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832344&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832344&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Meio-OFF--Casing-e-Nomenclaturas-tp26814316p26832344.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26832058</id>
	<title>Re: Ferramenta para modelagem</title>
	<published>2009-12-17T09:44:23Z</published>
	<updated>2009-12-17T09:44:23Z</updated>
	<author>
		<name>Aldemir</name>
	</author>
	<content type="html">Rica no sentido de atender aos requisitos já citados. O System Architect, agora da IBM, é outra ferramenta ótima para administração de dados, nela é possível codificar até as stored procedures. Tb faz controle de repositório e possui recursos de trabalho colaborativo. Qto a ser multibanco, isso tb é um requisito, ela não cobre Postgresql, mas permite fazer customizações. E free, sei que não tem nada disponível.&lt;br&gt;

&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/17 Tiago Adami &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832058&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adamitj@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

2009/12/17 ɐɹıǝıʌ ɹıɯǝplɐ &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832058&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aldemir@...&lt;/a&gt;&amp;gt;:&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&amp;gt; Henrique,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Esse software está também na lista, mas particularmente preciso de uma&lt;br&gt;
&amp;gt; ferramenta rica nos recursos de modelagem de dados.&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Rica em que sentido? Seja qual for a ferramenta, você dificilmente&lt;br&gt;
terá acesso a muitos recursos além da criação de tabelas, índices,&lt;br&gt;
relacionamentos e chaves. Existem ferramentas pagas que permitem&lt;br&gt;
*embutir* scripts adicionais dentro de um modelo (como CA ErWin e&lt;br&gt;
Sybase Powerdesigner) mas particularmente sou contra isso.&lt;br&gt;
&lt;br&gt;
As ferramentas case para criação de DER servem mais para permitir&lt;br&gt;
entender o modelo e seus relacionamentos. Elas não são realmente&lt;br&gt;
*essenciais*, e dificilmente compreenderão 100% das necessidades de um&lt;br&gt;
único esquema de banco de dados. Eu por exemplo: utilizo o SQL*Power&lt;br&gt;
Designer, e no que diz respeito ao DER ela me atende muito bem.&lt;br&gt;
&lt;br&gt;
Em outras palavras, você sempre necessitará ter pelo menos um script&lt;br&gt;
para criação de TRIGGERS, VIEWS, FUNCTIONS e outros objetos. Por ora,&lt;br&gt;
não conheço nenhuma ferramenta case que permita a criação de *tudo*,&lt;br&gt;
especialmente para PostgreSQL.&lt;br&gt;
&lt;br&gt;
[1] &lt;a href=&quot;http://www.sqlpower.ca/page/architect&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.sqlpower.ca/page/architect&lt;/a&gt;&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
--&lt;br&gt;
TIAGO J. ADAMI&lt;br&gt;
&lt;a href=&quot;http://www.adamiworks.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.adamiworks.com&lt;/a&gt;&lt;br&gt;
&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;_______________________________________________&lt;br&gt;
pgbr-geral mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832058&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;forte abraço,&lt;br&gt;aldemir vieira&lt;br&gt;--------------------&lt;br&gt;ɐɹıǝıʌ ɹıɯǝplɐ&lt;br&gt;oɔɐɹqɐ ǝʇɹoɟ&lt;br&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26832058&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ferramenta-para-modelagem-tp26817642p26832058.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26831072</id>
	<title>Re: [Meio-OFF] Casing e Nomenclaturas</title>
	<published>2009-12-17T08:43:31Z</published>
	<updated>2009-12-17T08:43:31Z</updated>
	<author>
		<name>Tarcísio Sassara</name>
	</author>
	<content type="html">2009/12/17 Tiago Adami &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26831072&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adamitj@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2009/12/17 Tarcísio Sassara &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26831072&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sassara.tarcisio@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; (corte)
&lt;br&gt;&amp;gt;&amp;gt; Eu sei os tipos
&lt;br&gt;&amp;gt;&amp;gt; porque sempre uso os mesmos para colunas assim. colunas com nomes,
&lt;br&gt;&amp;gt;&amp;gt; códigos e cpfs
&lt;br&gt;&amp;gt;&amp;gt; uso sempre &amp;quot;string&amp;quot; (character varying).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Isto é muito importante. Lembro-me sempre de um grande professor que
&lt;br&gt;&amp;gt; certa vez me disse: &amp;quot;Se você não vai utilizar o valor da coluna em
&lt;br&gt;&amp;gt; alguma operação matemática, por mais que o tipo seja numérico *hoje*,
&lt;br&gt;&amp;gt; utilize um campo do tipo VARCHAR no banco&amp;quot;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Assim, se o código mudar e passar a incluir outros tipos de
&lt;br&gt;&amp;gt; caracteres, o impacto é menor - nem tanto na estrutura do banco, mas
&lt;br&gt;&amp;gt; na aplicação que o utiliza.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Sim, podemos dar como exemplo o RG.
&lt;br&gt;Não existe um padrão (único) para validar este campo. (Cada estado ou
&lt;br&gt;orgão emite de uma maneira?).
&lt;br&gt;Não é só numérico. Exemplo: Em Minas Gerais, existem RGs que têm o
&lt;br&gt;prefixo &amp;quot;MG-&amp;quot;.
&lt;br&gt;&lt;br&gt;Como strings (character varying) podemos usar as operações deste tipo
&lt;br&gt;para formatar a saída da maneira desejada
&lt;br&gt;sem precisar fazer um cast de um tipo numérico.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Tarcisio F. Sassara
&lt;br&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26831072&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Meio-OFF--Casing-e-Nomenclaturas-tp26814316p26831072.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26831051</id>
	<title>Re: ParÃ¢metro do tipo Lista/Tupla numa funÃ§Ã£o.</title>
	<published>2009-12-17T08:41:25Z</published>
	<updated>2009-12-17T08:41:25Z</updated>
	<author>
		<name>Wolak</name>
	</author>
	<content type="html">&lt;div class='shrinkable-quote'&gt;&amp;gt; Eu quero na verdade cadastrar tudo de uma vez, cadastrar a feira, e
&lt;br&gt;&amp;gt; depois os feirantes para a feira cadastrada anteriormente, mas isto eu
&lt;br&gt;&amp;gt; quero fazer dentro de um único procedimento, claro se for possível. É
&lt;br&gt;&amp;gt; que o exemplo é bem maior, vou ter que fazer o cadastro numas 6
&lt;br&gt;&amp;gt; tabelas, todas dependendo da feira, por isto pode esquecer por
&lt;br&gt;&amp;gt; enquanto o cliente.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Atenciosamente,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Guilherme de Carvalho Carneiro
&lt;br&gt;&amp;gt; Analista de sistemas
&lt;br&gt;&amp;gt; DTI | &amp;nbsp;Prefeitura Municipal de Palmas
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009/12/17 Osvaldo Kussama &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26831051&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;osvaldo.kussama@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; 2009/12/17 Guilherme Carvalho &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26831051&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;desenvolvedor.net@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Seria algo assim:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Select from procedureInsercao(titulofeira, datafeira, listaFeirantes);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; listaFeirante seria uma lista/tupla/array, ou qualquer estrutura que
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; pudesse enviar a lista de feirantes que fazem parte desta feira.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; listaFeirante = (feirante1, feirante2, feirante3, feirante4,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; feirante5)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; O que você deseja cadastrar?
&lt;br&gt;&amp;gt;&amp;gt; Os feirantes já estão previamente cadastrados e você quer apenas
&lt;br&gt;&amp;gt;&amp;gt; registrar o relacionamento feira &amp;lt;-&amp;gt; feirante? Ou você também deseja
&lt;br&gt;&amp;gt;&amp;gt; cadastrar cada feirante?
&lt;br&gt;&amp;gt;&amp;gt; E sobre &amp;quot;clientes&amp;quot;, que constava de seu post inicial, o que você deseja?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Osvaldo
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; pgbr-geral mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26831051&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; pgbr-geral mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26831051&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Existem outras maneiras...
&lt;br&gt;&lt;br&gt;-- Chamada: SELECT
&lt;br&gt;procedureInsercao('teste',CURRENT_DATE,'{NOME1,NOME2,NOME3,NOME4}');
&lt;br&gt;&lt;br&gt;CREATE OR REPLACE FUNCTION procedureInsercao(
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ptitulofeira &amp;nbsp; &amp;nbsp;VARCHAR,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pdatafeira &amp;nbsp; &amp;nbsp; &amp;nbsp;DATE,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; plistafeirantes VARCHAR[])
&lt;br&gt;RETURNS VOID AS
&lt;br&gt;$$
&lt;br&gt;BEGIN
&lt;br&gt;&amp;nbsp; &amp;nbsp;FOR i IN 1..ARRAY_UPPER(plistafeirantes,1)
&lt;br&gt;&amp;nbsp; &amp;nbsp;LOOP
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; RAISE INFO 'pListafeirantes[%] = %',i,plistafeirantes[i];
&lt;br&gt;&amp;nbsp; &amp;nbsp;	--INSERT INTO tabela (titulofeira,datafeira,listafeirantes)
&lt;br&gt;&amp;nbsp; &amp;nbsp;	--VALUES (ptitulofeira,pdatafeira,plistafeirantes[i]);
&lt;br&gt;&amp;nbsp; &amp;nbsp;END LOOP;
&lt;br&gt;END;
&lt;br&gt;$$
&lt;br&gt;LANGUAGE plpgsql;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26831051&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Par%C3%A2metro-do-tipo-Lista-Tupla-numa-fun%C3%A7%C3%A3o.-tp26828279p26831051.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26830437</id>
	<title>Re: Ferramenta para modelagem</title>
	<published>2009-12-17T08:07:56Z</published>
	<updated>2009-12-17T08:07:56Z</updated>
	<author>
		<name>Tiago J. Adami</name>
	</author>
	<content type="html">2009/12/17 ɐɹıǝıʌ ɹıɯǝplɐ &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26830437&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aldemir@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; Henrique,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Esse software está também na lista, mas particularmente preciso de uma
&lt;br&gt;&amp;gt; ferramenta rica nos recursos de modelagem de dados.&amp;gt;
&lt;br&gt;&lt;br&gt;Rica em que sentido? Seja qual for a ferramenta, você dificilmente
&lt;br&gt;terá acesso a muitos recursos além da criação de tabelas, índices,
&lt;br&gt;relacionamentos e chaves. Existem ferramentas pagas que permitem
&lt;br&gt;*embutir* scripts adicionais dentro de um modelo (como CA ErWin e
&lt;br&gt;Sybase Powerdesigner) mas particularmente sou contra isso.
&lt;br&gt;&lt;br&gt;As ferramentas case para criação de DER servem mais para permitir
&lt;br&gt;entender o modelo e seus relacionamentos. Elas não são realmente
&lt;br&gt;*essenciais*, e dificilmente compreenderão 100% das necessidades de um
&lt;br&gt;único esquema de banco de dados. Eu por exemplo: utilizo o SQL*Power
&lt;br&gt;Designer, e no que diz respeito ao DER ela me atende muito bem.
&lt;br&gt;&lt;br&gt;Em outras palavras, você sempre necessitará ter pelo menos um script
&lt;br&gt;para criação de TRIGGERS, VIEWS, FUNCTIONS e outros objetos. Por ora,
&lt;br&gt;não conheço nenhuma ferramenta case que permita a criação de *tudo*,
&lt;br&gt;especialmente para PostgreSQL.
&lt;br&gt;&lt;br&gt;[1] &lt;a href=&quot;http://www.sqlpower.ca/page/architect&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sqlpower.ca/page/architect&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;TIAGO J. ADAMI
&lt;br&gt;&lt;a href=&quot;http://www.adamiworks.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.adamiworks.com&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26830437&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ferramenta-para-modelagem-tp26817642p26830437.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26830380</id>
	<title>Re: Parâmetro do tipo Lista/Tupla numa função.</title>
	<published>2009-12-17T08:03:57Z</published>
	<updated>2009-12-17T08:03:57Z</updated>
	<author>
		<name>Osvaldo Kussama</name>
	</author>
	<content type="html">2009/12/17 Guilherme Carvalho &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26830380&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;desenvolvedor.net@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; Eu quero na verdade cadastrar tudo de uma vez, cadastrar a feira, e
&lt;br&gt;&amp;gt; depois os feirantes para a feira cadastrada anteriormente, mas isto eu
&lt;br&gt;&amp;gt; quero fazer dentro de um único procedimento, claro se for possível. É
&lt;br&gt;&amp;gt; que o exemplo é bem maior, vou ter que fazer o cadastro numas 6
&lt;br&gt;&amp;gt; tabelas, todas dependendo da feira, por isto pode esquecer por
&lt;br&gt;&amp;gt; enquanto o cliente.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Sinceramente eu não faria tudo junto e sim dividiria o problema
&lt;br&gt;(dividir para conquistar).
&lt;br&gt;Pense só: em vez de criar um procedimento para criar, por ex., um
&lt;br&gt;array com todos os feirantes que participarão de uma feira e uma
&lt;br&gt;função para cadastrá-los todos, não seria mais prático eliminar a
&lt;br&gt;criação deste array, criar uma função para cadastrar *um* feirante e
&lt;br&gt;executá-lo para cada um destes feirantes?
&lt;br&gt;&lt;br&gt;Parece até que o que você deseja é: &amp;quot;Eu só quero apertar um botão e
&lt;br&gt;ter todo meu banco de dados pronto! Apenas isso!&amp;quot;.
&lt;br&gt;&lt;br&gt;Osvaldo
&lt;br&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26830380&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Par%C3%A2metro-do-tipo-Lista-Tupla-numa-fun%C3%A7%C3%A3o.-tp26828279p26830380.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26829982</id>
	<title>Re: Parâmetro do tipo Lista/Tupla numa função.</title>
	<published>2009-12-17T07:41:11Z</published>
	<updated>2009-12-17T07:41:11Z</updated>
	<author>
		<name>Guilherme Carvalho</name>
	</author>
	<content type="html">Eu quero na verdade cadastrar tudo de uma vez, cadastrar a feira, e
&lt;br&gt;depois os feirantes para a feira cadastrada anteriormente, mas isto eu
&lt;br&gt;quero fazer dentro de um único procedimento, claro se for possível. É
&lt;br&gt;que o exemplo é bem maior, vou ter que fazer o cadastro numas 6
&lt;br&gt;tabelas, todas dependendo da feira, por isto pode esquecer por
&lt;br&gt;enquanto o cliente.
&lt;br&gt;&lt;br&gt;Atenciosamente,
&lt;br&gt;&lt;br&gt;Guilherme de Carvalho Carneiro
&lt;br&gt;Analista de sistemas
&lt;br&gt;DTI | &amp;nbsp;Prefeitura Municipal de Palmas
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/12/17 Osvaldo Kussama &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829982&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;osvaldo.kussama@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2009/12/17 Guilherme Carvalho &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829982&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;desenvolvedor.net@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; Seria algo assim:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Select from procedureInsercao(titulofeira, datafeira, listaFeirantes);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; listaFeirante seria uma lista/tupla/array, ou qualquer estrutura que
&lt;br&gt;&amp;gt;&amp;gt; pudesse enviar a lista de feirantes que fazem parte desta feira.
&lt;br&gt;&amp;gt;&amp;gt; listaFeirante = (feirante1, feirante2, feirante3, feirante4,
&lt;br&gt;&amp;gt;&amp;gt; feirante5)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; O que você deseja cadastrar?
&lt;br&gt;&amp;gt; Os feirantes já estão previamente cadastrados e você quer apenas
&lt;br&gt;&amp;gt; registrar o relacionamento feira &amp;lt;-&amp;gt; feirante? Ou você também deseja
&lt;br&gt;&amp;gt; cadastrar cada feirante?
&lt;br&gt;&amp;gt; E sobre &amp;quot;clientes&amp;quot;, que constava de seu post inicial, o que você deseja?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Osvaldo
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; pgbr-geral mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829982&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829982&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Par%C3%A2metro-do-tipo-Lista-Tupla-numa-fun%C3%A7%C3%A3o.-tp26828279p26829982.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26829870</id>
	<title>Re: Parâmetro do tipo Lista/Tupla numa função.</title>
	<published>2009-12-17T07:35:57Z</published>
	<updated>2009-12-17T07:35:57Z</updated>
	<author>
		<name>Osvaldo Kussama</name>
	</author>
	<content type="html">2009/12/17 Guilherme Carvalho &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829870&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;desenvolvedor.net@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; Seria algo assim:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Select from procedureInsercao(titulofeira, datafeira, listaFeirantes);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; listaFeirante seria uma lista/tupla/array, ou qualquer estrutura que
&lt;br&gt;&amp;gt; pudesse enviar a lista de feirantes que fazem parte desta feira.
&lt;br&gt;&amp;gt; listaFeirante = (feirante1, feirante2, feirante3, feirante4,
&lt;br&gt;&amp;gt; feirante5)
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;O que você deseja cadastrar?
&lt;br&gt;Os feirantes já estão previamente cadastrados e você quer apenas
&lt;br&gt;registrar o relacionamento feira &amp;lt;-&amp;gt; feirante? Ou você também deseja
&lt;br&gt;cadastrar cada feirante?
&lt;br&gt;E sobre &amp;quot;clientes&amp;quot;, que constava de seu post inicial, o que você deseja?
&lt;br&gt;&lt;br&gt;Osvaldo
&lt;br&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829870&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Par%C3%A2metro-do-tipo-Lista-Tupla-numa-fun%C3%A7%C3%A3o.-tp26828279p26829870.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26829723</id>
	<title>Re: Parâmetro do tipo Lista/Tupla numa função.</title>
	<published>2009-12-17T07:27:41Z</published>
	<updated>2009-12-17T07:27:41Z</updated>
	<author>
		<name>Guilherme Carvalho</name>
	</author>
	<content type="html">Seria algo assim:
&lt;br&gt;&lt;br&gt;Select from procedureInsercao(titulofeira, datafeira, listaFeirantes);
&lt;br&gt;&lt;br&gt;listaFeirante seria uma lista/tupla/array, ou qualquer estrutura que
&lt;br&gt;pudesse enviar a lista de feirantes que fazem parte desta feira.
&lt;br&gt;listaFeirante = (feirante1, feirante2, feirante3, feirante4,
&lt;br&gt;feirante5)
&lt;br&gt;&lt;br&gt;Atenciosamente,
&lt;br&gt;&lt;br&gt;Guilherme de Carvalho Carneiro
&lt;br&gt;Analista de sistemas
&lt;br&gt;DTI | &amp;nbsp;Prefeitura Municipal de Palmas
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/12/17 Osvaldo Kussama &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829723&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;osvaldo.kussama@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 2009/12/17 Guilherme Carvalho &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829723&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;desenvolvedor.net@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt; Estou precisando criar uma procedure que um dos parâmetros seja do
&lt;br&gt;&amp;gt;&amp;gt; tipo array/lista/tupla. É que preciso numa procedure fazer algo assim:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 1 - Cadastrar a feira
&lt;br&gt;&amp;gt;&amp;gt; 2 - Cadastrar os feirantes da feira com o Id da Feira cadastrado
&lt;br&gt;&amp;gt;&amp;gt; anteriormente e os id´s dos clientes.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Espero ter sido bem claro na dúvida.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Não foi suficientemente claro.
&lt;br&gt;&amp;gt; O que você deseja é passar como parâmetro uma feira, todos os
&lt;br&gt;&amp;gt; feirantes dessa feira e todos os clientes de cada feirante?
&lt;br&gt;&amp;gt; Qual o volume disso?
&lt;br&gt;&amp;gt; Será que esta é a melhor solução?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Osvaldo
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; pgbr-geral mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829723&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829723&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Par%C3%A2metro-do-tipo-Lista-Tupla-numa-fun%C3%A7%C3%A3o.-tp26828279p26829723.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26829615</id>
	<title>Re: Parâmetro do tipo Lista/Tupla numa função.</title>
	<published>2009-12-17T07:21:07Z</published>
	<updated>2009-12-17T07:21:07Z</updated>
	<author>
		<name>Osvaldo Kussama</name>
	</author>
	<content type="html">2009/12/17 Guilherme Carvalho &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829615&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;desenvolvedor.net@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; Estou precisando criar uma procedure que um dos parâmetros seja do
&lt;br&gt;&amp;gt; tipo array/lista/tupla. É que preciso numa procedure fazer algo assim:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 1 - Cadastrar a feira
&lt;br&gt;&amp;gt; 2 - Cadastrar os feirantes da feira com o Id da Feira cadastrado
&lt;br&gt;&amp;gt; anteriormente e os id´s dos clientes.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Espero ter sido bem claro na dúvida.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Não foi suficientemente claro.
&lt;br&gt;O que você deseja é passar como parâmetro uma feira, todos os
&lt;br&gt;feirantes dessa feira e todos os clientes de cada feirante?
&lt;br&gt;Qual o volume disso?
&lt;br&gt;Será que esta é a melhor solução?
&lt;br&gt;&lt;br&gt;Osvaldo
&lt;br&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829615&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Par%C3%A2metro-do-tipo-Lista-Tupla-numa-fun%C3%A7%C3%A3o.-tp26828279p26829615.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26829541</id>
	<title>Re: Iniciante</title>
	<published>2009-12-17T07:16:11Z</published>
	<updated>2009-12-17T07:16:11Z</updated>
	<author>
		<name>robertomello</name>
	</author>
	<content type="html">2009/12/16 Janderson Matos &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829541&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;janderson.matos@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&lt;br&gt;&amp;gt; Alguém sabe de algum PDF ou uma página onde eu possa ler um &amp;quot;resumão&amp;quot;
&lt;br&gt;&amp;gt; sobre as diferenças entre a DML utilizada em outros bancos (como no caso do
&lt;br&gt;&amp;gt; IB, MySQL, etc) e a utilizada no PostgreSQL ???
&lt;br&gt;&amp;gt; Tentei encontrar algo a respeito no Manual mas não encontrei. Existe alguma
&lt;br&gt;&amp;gt; documentação somente sobre a DML no PostgreSQL ???
&lt;br&gt;&lt;br&gt;Sim, claro que existe, e é a melhor fonte de informação.
&lt;br&gt;&lt;a href=&quot;http://www.postgresql.org/docs/8.4/interactive/sql-commands.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.postgresql.org/docs/8.4/interactive/sql-commands.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;A documentação de cada comando tem - ao seu final, na seção
&lt;br&gt;&amp;quot;Compatibility&amp;quot; - as notas de compatibilidade com o padrão SQL.
&lt;br&gt;&lt;br&gt;Por exemplo para o comando create table veja
&lt;br&gt;&lt;a href=&quot;http://www.postgresql.org/docs/8.4/interactive/sql-createtable.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.postgresql.org/docs/8.4/interactive/sql-createtable.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Roberto
&lt;br&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829541&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Iniciante-tp26816705p26829541.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26829293</id>
	<title>Re: Ferramenta para modelagem</title>
	<published>2009-12-17T07:00:38Z</published>
	<updated>2009-12-17T07:00:38Z</updated>
	<author>
		<name>Aldemir</name>
	</author>
	<content type="html">Henrique,&lt;br&gt;&lt;br&gt;Esse software está também na lista, mas particularmente preciso de uma ferramenta rica nos recursos de modelagem de dados.&lt;br&gt;&lt;br&gt;Obrigado.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/17 Henrique Silva &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829293&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;henrique.informatica@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div&gt;Aldemir, no caso do Enterprise Architect, distribuimos, damos suporte e treinamento.&lt;/div&gt;


&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://www.oatsolutions.com.br/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.oatsolutions.com.br/&lt;/a&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Baixe o trial pra dar uma olhada, e veja se atende.&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/17 ɐɹıǝıʌ ɹıɯǝplɐ &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829293&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aldemir@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot;&gt;Marçal,&lt;br&gt;&lt;br&gt;Realmente essa ferramenta é boa (uma derivação do Case Studio 2), ela está na minha lista de avaliação, mas quem é o fornecedor local? Não podemos adquirir ferramentas sem suporte local e cujo pagamento tenha que ser em outra moeda. Coisa de governo...&lt;br&gt;


&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/17 Marcal Hokama &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829293&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mhokama@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;br&gt;________________________________&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829293&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aldemir@...&lt;/a&gt;&lt;br&gt;


&amp;gt; Date: Wed, 16 Dec 2009 20:41:05 -0300&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829293&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&amp;gt; Subject: Re: [pgbr-geral] Ferramenta para modelagem&lt;br&gt;



&lt;div&gt;&amp;gt;&lt;br&gt;&amp;gt; Senhores(as),&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Deixe-me usar a thread para outras questões que despertam meu interesse como AD e preciso de uma ferramenta que me ajude (automatize) na gestão dos dados corporativos. Portanto, quanto a ferramenta case para modelagem de dados:&lt;br&gt;


&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; - Serve pra grandes corporações fazerem a adm. de dados?&lt;br&gt;&amp;gt; - Faz comparativo e gera os scripts de mudança?&lt;br&gt;&amp;gt; - Tem gerador de Dicionário de Dados e repositório de modelos?&lt;br&gt;&amp;gt; - Permite fazer gestão de objetos de banco e reuso de tabelas quiça colunas?&lt;br&gt;


&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; - É possivel definir padrão de nomenclatura personalizado?&lt;br&gt;&amp;gt; - E por ultimo, mas não menos importante, aborda diferentes SGBDs?&lt;br&gt;&amp;gt; Hoje, a que cobre alguns desses requisitos é a ERWin, sem lobby ok, e estou avaliando outras, preciso inclusive que me ajude em outras questões, aceito sugestões.&lt;br&gt;


&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;Onde eu trabalho temos necessidades semelhantes, além de ter que gerar modelos para Oracle, PostgreSQL e MySQL, e não tínhamos muitos recursos para comprar um PowerDesigner ou ERWin, por exemplo. Fazendo uma análise de diversas ferramentas, compramos o Toad Data Modeller, da Quest (&lt;a href=&quot;http://www.quest.com/Toad-Data-Modeler/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.quest.com/Toad-Data-Modeler/&lt;/a&gt;). Sugiro fazer o download da versão Trial e verificar se atende suas necessidades.&lt;br&gt;


&lt;br&gt;Marçal de Lima Hokama&lt;br&gt;---------------------&lt;br&gt;_________________________________________________________________&lt;br&gt;Windows 7: agora com conexões automáticas de rede. Conheça.&lt;br&gt;&lt;a href=&quot;http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539&lt;/a&gt;&lt;br&gt;



&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;_______________________________________________&lt;br&gt;pgbr-geral mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829293&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;


&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;forte abraço,&lt;br&gt;aldemir vieira&lt;br&gt;--------------------&lt;br&gt;ɐɹıǝıʌ ɹıɯǝplɐ&lt;br&gt;oɔɐɹqɐ ǝʇɹoɟ&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt;


pgbr-geral mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829293&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;


&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;_______________________________________________&lt;br&gt;
pgbr-geral mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829293&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;forte abraço,&lt;br&gt;aldemir vieira&lt;br&gt;--------------------&lt;br&gt;ɐɹıǝıʌ ɹıɯǝplɐ&lt;br&gt;oɔɐɹqɐ ǝʇɹoɟ&lt;br&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26829293&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ferramenta-para-modelagem-tp26817642p26829293.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26828279</id>
	<title>Parâmetro do tipo Lista/Tupla numa função.</title>
	<published>2009-12-17T05:52:05Z</published>
	<updated>2009-12-17T05:52:05Z</updated>
	<author>
		<name>Guilherme Carvalho</name>
	</author>
	<content type="html">Estou precisando criar uma procedure que um dos parâmetros seja do
&lt;br&gt;tipo array/lista/tupla. É que preciso numa procedure fazer algo assim:
&lt;br&gt;&lt;br&gt;1 - Cadastrar a feira
&lt;br&gt;2 - Cadastrar os feirantes da feira com o Id da Feira cadastrado
&lt;br&gt;anteriormente e os id´s dos clientes.
&lt;br&gt;&lt;br&gt;Espero ter sido bem claro na dúvida.
&lt;br&gt;&lt;br&gt;Atenciosamente,
&lt;br&gt;&lt;br&gt;Guilherme de Carvalho Carneiro
&lt;br&gt;Analista de sistemas
&lt;br&gt;DTI | &amp;nbsp;Prefeitura Municipal de Palmas
&lt;br&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26828279&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Par%C3%A2metro-do-tipo-Lista-Tupla-numa-fun%C3%A7%C3%A3o.-tp26828279p26828279.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26828173</id>
	<title>RES: lentidão com hibernate - resolvido</title>
	<published>2009-12-17T05:43:27Z</published>
	<updated>2009-12-17T05:43:27Z</updated>
	<author>
		<name>Leandro Müller</name>
	</author>
	<content type="html">&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=iso-8859-1&quot;&gt;
&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;

&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=PT-BR link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Resolvido.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Lento e relendo resolvi testar a propriedade
hibernate.max_fetch_depth conforme especificação do hibernate, parece loucura,
mas o problema do trafego foi resolvido.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Vejam no grafico o teste:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;http://www.muriki.com.br/arquivos/grafico_jdbc2.png&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Reparem que não passou dos 5% de uso da rede, já sem a
configuração chega a 70%&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;Abraços.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;De:&lt;/span&gt;&lt;/b&gt;&lt;span style='font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26828173&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral-bounces@...&lt;/a&gt;
[mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26828173&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral-bounces@...&lt;/a&gt;] &lt;b&gt;Em nome de &lt;/b&gt;Joao
Cosme de Oliveira Junior&lt;br&gt;
&lt;b&gt;Enviada em:&lt;/b&gt; terça-feira, 15 de dezembro de 2009 09:28&lt;br&gt;
&lt;b&gt;Para:&lt;/b&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26828173&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;
&lt;b&gt;Assunto:&lt;/b&gt; Re: [pgbr-geral] RES: RES: lentidão com hibernat e+post em rede
- agora com gráfico&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;heheheh a alguns anos frequento esta lista e sempre a mesma
porcaria do hibernate, já tive experiencias otimas com ele gerando umas 10
páginas de consulta, isso otimizando tudo&amp;nbsp; ,mudando o comportamento lazy e
tal e tal e tal.... Qual foi a saída? reescrever as queries mais lentas em
geral a grande maioria e colocar em uma SP :)&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
João Cosme de Oliveira Júnior &lt;br&gt;
&lt;br&gt;
Seja inteligente, use Software-livre!!! &lt;br&gt;
LPI Certified &lt;br&gt;
LPI000185554 &lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Em 14/12/2009 às 22:01 horas, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26828173&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt; escreveu:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;Olá Leandro,&lt;br&gt;
&lt;br&gt;
habilite no hibernate para exibir o SQL que ele está executando e&lt;br&gt;
analisa o SQL ou manda aqui na lista.&lt;br&gt;
&lt;br&gt;
Se tiver usando o hibernate.cfg.xml&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Se tiver usando hibernate.properties&lt;br&gt;
hibernate.show_sql=true&lt;br&gt;
&lt;br&gt;
E se tiver com o Log4j, coloque isso também para exibir quais&lt;br&gt;
parâmetros estão sendo enviados na query:&lt;br&gt;
log4j.logger.net.sf.hibernate.type=debug&lt;br&gt;
&lt;br&gt;
Lembre-se que o hibernate tem comportamentos independentes e&lt;br&gt;
intermitentes, principalmente para carregar associações (lazy load) e&lt;br&gt;
para cache (L1 e L2).&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
abraços&lt;br&gt;
&lt;br&gt;
-- &lt;br&gt;
[]s&lt;br&gt;
Emerson G Moretto&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26828173&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;emoretto@...&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
2009/12/14 Leandro Müller :&lt;br&gt;
&amp;gt; Bancos totalmente idênticos.&lt;br&gt;
&amp;gt; Consultas simples de select com limit 20 ao final, pois as bases são&lt;br&gt;
&amp;gt; enormes.&lt;br&gt;
&amp;gt; As consultas não estão demorando para serem realizadas, o jdbc parece
estar&lt;br&gt;
&amp;gt; trazendo um caminhão do servidor pois pesa a rede.&lt;br&gt;
&amp;gt; As mesmas consultas realizadas pelo pgadmin executam tranquilamente.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Ao meu ver o hibernate esta passeando entre os registros conectado ao
banco,&lt;br&gt;
&amp;gt; mesmo fechando a sessão, como se fosse um ODBC da vida.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Bom nem sei mais o que pensar.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Existe outro jdbc fora o que a post disponibiliza?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Abraços.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; -----Mensagem original-----&lt;br&gt;
&amp;gt; De: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26828173&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral-bounces@...&lt;/a&gt;&lt;br&gt;
&amp;gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26828173&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral-bounces@...&lt;/a&gt;] Em nome de Euler&lt;br&gt;
&amp;gt; Taveira de Oliveira&lt;br&gt;
&amp;gt; Enviada em: segunda-feira, 14 de dezembro de 2009 18:18&lt;br&gt;
&amp;gt; Para: Comunidade PostgreSQL Brasileira&lt;br&gt;
&amp;gt; Assunto: Re: [pgbr-geral] RES: lentidão com hibernate+post em rede - agora&lt;br&gt;
&amp;gt; com gráfico&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Leandro Müller escreveu:&lt;br&gt;
&amp;gt;&amp;gt; Fazendo os testes com consultas simples pelo pgadm o tempo de resposta
é&lt;br&gt;
&amp;gt;&amp;gt; ótimo, e uma outra observação é que essas consultas não trazem mais de&lt;br&gt;
&amp;gt;&amp;gt; 20 registros cada uma, pois todas são limitadas no consulta&lt;br&gt;
&amp;gt;&amp;gt; setMaxResults(20);&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; Sem ver as consultas e um programa teste fica difícil dizer a que está&lt;br&gt;
&amp;gt; acontecendo. Que tipos de consultas? Está utilizando comandos preparados&lt;br&gt;
&amp;gt; (aka&lt;br&gt;
&amp;gt; prepared statements)?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Você tem certeza que as consultas geradas pelo Hibernate para ambos os&lt;br&gt;
&amp;gt; bancos&lt;br&gt;
&amp;gt; são parecidas? Talvez ele esteja gerando consultas adicionais ou mesmo o&lt;br&gt;
&amp;gt; padrão de consultas seja totalmente diferente (porque alguma configuração&lt;br&gt;
&amp;gt; está&lt;br&gt;
&amp;gt; diferente?).&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; --&lt;br&gt;
&amp;gt; &amp;nbsp;Euler Taveira de Oliveira&lt;br&gt;
&amp;gt; &amp;nbsp;http://www.timbira.com/&lt;br&gt;
&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; pgbr-geral mailing list&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26828173&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; pgbr-geral mailing list&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26828173&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
pgbr-geral mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26828173&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;table class=MsoNormalTable border=0 cellpadding=0&gt;
 &lt;tr&gt;
  &lt;td style='background:white;padding:.75pt .75pt .75pt .75pt'&gt;&lt;pre&gt;&lt;span style='color:black'&gt;&amp;quot;Esta mensagem do SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO), empresa pública federal regida pelo disposto na Lei Federal nº 5.615, é enviada exclusivamente a seu destinatário e pode conter informações confidenciais, protegidas por sigilo profissional. Sua utilização desautorizada é ilegal e sujeita o infrator às penas da lei. Se você a recebeu indevidamente, queira, por gentileza, reenviá-la ao emitente, esclarecendo o equívoco.&amp;quot;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style='color:black'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span style='color:black'&gt;&amp;quot;This message from SERVIÇO FEDERAL DE PROCESSAMENTO DE DADOS (SERPRO) -- a government company established under Brazilian law (5.615/70) -- is directed exclusively to its addressee and may contain confidential data, protected under professional secrecy rules. Its unauthorized use is illegal and may subject the transgressor to the law's penalties. If you're not the addressee, please send it back, elucidating the failure.&amp;quot;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26828173&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-RES%3A-RES%3A-lentid%C3%A3o-com-hibernat%09e%2Bpost-em-rede---agora-com-gr%C3%A1fico-tp26793319p26828173.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26827822</id>
	<title>Re: [Meio-OFF] Casing e Nomenclaturas</title>
	<published>2009-12-17T05:15:15Z</published>
	<updated>2009-12-17T05:15:15Z</updated>
	<author>
		<name>Tiago J. Adami</name>
	</author>
	<content type="html">2009/12/17 Tarcísio Sassara &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26827822&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sassara.tarcisio@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; (corte)
&lt;br&gt;&amp;gt; Eu sei os tipos
&lt;br&gt;&amp;gt; porque sempre uso os mesmos para colunas assim. colunas com nomes,
&lt;br&gt;&amp;gt; códigos e cpfs
&lt;br&gt;&amp;gt; uso sempre &amp;quot;string&amp;quot; (character varying).
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Isto é muito importante. Lembro-me sempre de um grande professor que
&lt;br&gt;certa vez me disse: &amp;quot;Se você não vai utilizar o valor da coluna em
&lt;br&gt;alguma operação matemática, por mais que o tipo seja numérico *hoje*,
&lt;br&gt;utilize um campo do tipo VARCHAR no banco&amp;quot;.
&lt;br&gt;&lt;br&gt;Assim, se o código mudar e passar a incluir outros tipos de
&lt;br&gt;caracteres, o impacto é menor - nem tanto na estrutura do banco, mas
&lt;br&gt;na aplicação que o utiliza.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;TIAGO J. ADAMI
&lt;br&gt;&lt;a href=&quot;http://www.adamiworks.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.adamiworks.com&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26827822&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Meio-OFF--Casing-e-Nomenclaturas-tp26814316p26827822.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26827199</id>
	<title>Re: Trigger parou de funcionar</title>
	<published>2009-12-17T04:16:45Z</published>
	<updated>2009-12-17T04:16:45Z</updated>
	<author>
		<name>Rogerio Megna</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/17 Jean &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26827199&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ejdoming@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;






&lt;div bgcolor=&quot;#ffffff&quot;&gt;
&lt;div&gt;&lt;font size=&quot;2&quot; face=&quot;Arial&quot;&gt;Usou alguma ferramenta de comparer? O 
PgComparer desativa triggers recem criadas no banco de destino (nao sei por 
que).&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;comparer não. Usei de backup... vou  ver se é isso.&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;&lt;div bgcolor=&quot;#ffffff&quot;&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;
&lt;blockquote style=&quot;border-left:#000000 2px solid;padding-left:5px;padding-right:0px;margin-left:5px;margin-right:0px&quot;&gt;
  &lt;div style=&quot;font:10pt arial&quot;&gt;----- Original Message ----- &lt;/div&gt;
  &lt;div style=&quot;font:10pt arial;background:#e4e4e4&quot;&gt;&lt;b&gt;From:&lt;/b&gt; 
  &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26827199&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rdmegna@...&lt;/a&gt; 
  &lt;/div&gt;
  &lt;div style=&quot;font:10pt arial&quot;&gt;&lt;b&gt;To:&lt;/b&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26827199&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt; &lt;/div&gt;
  &lt;div style=&quot;font:10pt arial&quot;&gt;&lt;b&gt;Sent:&lt;/b&gt; Wednesday, December 16, 2009 4:54 
  PM&lt;/div&gt;
  &lt;div style=&quot;font:10pt arial&quot;&gt;&lt;b&gt;Subject:&lt;/b&gt; Re: [pgbr-geral] Trigger parou 
  de funcionar&lt;/div&gt;
  &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;
  &lt;div class=&quot;gmail_quote&quot;&gt;2009/12/16 JotaComm &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26827199&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jota.comm@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
  &lt;blockquote style=&quot;border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex&quot; class=&quot;gmail_quote&quot;&gt;Opa,&lt;br&gt;&lt;br&gt;
    &lt;div class=&quot;gmail_quote&quot;&gt;
    &lt;div&gt;2009/12/16 Rogerio Megna &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26827199&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rdmegna@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
    &lt;blockquote style=&quot;border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex&quot; class=&quot;gmail_quote&quot;&gt;&lt;br&gt;&lt;br&gt;
      &lt;div class=&quot;gmail_quote&quot;&gt;2009/12/16 JotaComm &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26827199&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jota.comm@...&lt;/a&gt;&amp;gt;&lt;/span&gt;
      &lt;div&gt;&lt;br&gt;
      &lt;blockquote style=&quot;border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex&quot; class=&quot;gmail_quote&quot;&gt;Olá,&lt;br&gt;&lt;br&gt;
        &lt;div class=&quot;gmail_quote&quot;&gt;2009/12/16 Rogerio Megna &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26827199&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rdmegna@...&lt;/a&gt;&amp;gt;&lt;/span&gt;
        &lt;div&gt;
        &lt;div&gt;&lt;/div&gt;
        &lt;div&gt;&lt;br&gt;
        &lt;blockquote style=&quot;border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex&quot; class=&quot;gmail_quote&quot;&gt;Olá a todos,
          &lt;div&gt;&lt;br&gt;&lt;/div&gt;
          &lt;div&gt;Misteriosamente uma trigger do meu banco parou de funcionar. Isso 
          ocorreu em 3 máquinas, acho que simultaneamente.&lt;/div&gt;
          &lt;div&gt;&lt;br&gt;&lt;/div&gt;
          &lt;div&gt;Tive que dropar (portanto, imagino que, a trigger ainda estava 
          lá) e criar a trigger novamente:&lt;/div&gt;
          &lt;div&gt;&lt;br&gt;&lt;/div&gt;
          &lt;div&gt;DROP TRIGGER INSERIRPRODUTODEMANDA ON DEMANDA_PRODUTO;&lt;/div&gt;
          &lt;div&gt;CREATE TRIGGER inserirProdutoDemanda AFTER INSERT ON 
          demanda_produto FOR EACH ROW EXECUTE PROCEDURE 
          inserirProdutosDemanda_Periodo_Produto(); &lt;/div&gt;
          &lt;div&gt;&lt;br&gt;&lt;/div&gt;
          &lt;div&gt;E então a trigger voltou a funcionar perfeitamente...&lt;/div&gt;
          &lt;div&gt;&lt;br&gt;&lt;/div&gt;
          &lt;div&gt;Alguem sabe o que pode ter causado isso?&lt;/div&gt;
          &lt;div&gt;&lt;br&gt;&lt;/div&gt;
          &lt;div&gt;E outra pergunta, como eu listo as trigger existentes no meu 
          banco?&lt;/div&gt;&lt;/blockquote&gt;
        &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
        &lt;div&gt;SELECT tgname,pg_get_triggerdef(oid) FROM 
      pg_trigger;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;
      &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;div&gt;Eu consegui ver que o campo tgenabled estava false nas triggers que 
      deram problema... alguem sabe o que eu posso ter feito pra mudar de true 
      pra false sem querer?&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;
    &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
    &lt;div&gt;ALTER TABLE nome_da_tabela DISABLE TRIGGER nome_da_trigger;&lt;/div&gt;
    &lt;div&gt;&lt;br&gt;&lt;/div&gt;
    &lt;div&gt;Será que você ou alguém não executou este comando? Tem alguma mensagem 
    no log? &lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;
  &lt;div&gt;&lt;br&gt;&lt;/div&gt;
  &lt;div&gt;Não executei não e procurei no log e não tinha nada.  :(&lt;/div&gt;
  &lt;blockquote style=&quot;border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex&quot; class=&quot;gmail_quote&quot;&gt;
    &lt;div class=&quot;gmail_quote&quot;&gt;
    &lt;div&gt;
    &lt;blockquote style=&quot;border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex&quot; class=&quot;gmail_quote&quot;&gt;
      &lt;div class=&quot;gmail_quote&quot;&gt;
      &lt;div&gt;
      &lt;blockquote style=&quot;border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex&quot; class=&quot;gmail_quote&quot;&gt;
        &lt;div class=&quot;gmail_quote&quot;&gt;
        &lt;blockquote style=&quot;border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex&quot; class=&quot;gmail_quote&quot;&gt;
          &lt;div&gt;&lt;br&gt;&lt;/div&gt;
          &lt;div&gt;&lt;br&gt;&lt;/div&gt;
          &lt;div&gt;Atenciosamente,&lt;/div&gt;
          &lt;div&gt;&lt;br&gt;&lt;/div&gt;
          &lt;div&gt;Rogério Dias Megna&lt;/div&gt;
          &lt;div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;pgbr-geral 
          mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26827199&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;[]s&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;-- &lt;br&gt;JotaComm&lt;br&gt;&lt;a href=&quot;http://jotacomm.wordpress.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://jotacomm.wordpress.com&lt;/a&gt;&lt;br&gt;&lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
pgbr-geral 
        mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26827199&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;_______________________________________________&lt;br&gt;pgbr-geral 
      mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26827199&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;
    &lt;div&gt;
    &lt;div&gt;&lt;/div&gt;
    &lt;div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;[]s&lt;br&gt;-- &lt;br&gt;JotaComm&lt;br&gt;&lt;a href=&quot;http://jotacomm.wordpress.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://jotacomm.wordpress.com&lt;/a&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;pgbr-geral 
    mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26827199&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;br&gt;_______________________________________________&lt;br&gt;
pgbr-geral mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26827199&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26827199&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Trigger-parou-de-funcionar-tp26815852p26827199.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26826802</id>
	<title>Re: [Meio-OFF] Casing e Nomenclaturas</title>
	<published>2009-12-17T03:41:51Z</published>
	<updated>2009-12-17T03:41:51Z</updated>
	<author>
		<name>Celso Lorenzetti - GMail</name>
	</author>
	<content type="html">Vai outra idéia, que utilizamos...
&lt;br&gt;&lt;br&gt;Cada tabela tem uma sigla de 3 caracteres que a representa e esta sigla faz 
&lt;br&gt;parte do nome de seus campos.
&lt;br&gt;&lt;br&gt;Exemplo:
&lt;br&gt;Clientes: CLI
&lt;br&gt;Fornecedores: FOR
&lt;br&gt;Notas de saída: NFS
&lt;br&gt;Notas de entrada: NFE
&lt;br&gt;&lt;br&gt;Desta forma não terás dois campos com mesmo nome em tabelas diferentes, 
&lt;br&gt;porque na tabela de clientes será cli_codigo, cli_razao_social e em 
&lt;br&gt;fornecedor será for_codigo, for_razao_social, e assim por diante
&lt;br&gt;&lt;br&gt;Essa técnica é muito útil quando precisar encontrar onde um campo é 
&lt;br&gt;utilizado (se um dia precisar mudar sua definição), pois em todo o sistema 
&lt;br&gt;será sempre o mesmo e não terás problemas em criar as fks nas outras 
&lt;br&gt;tabelas, porque os campos tens nomes diferentes.
&lt;br&gt;&lt;br&gt;Att,
&lt;br&gt;&lt;br&gt;Celso Lorenzetti
&lt;br&gt;www.sysrs.com.br
&lt;br&gt;&lt;br&gt;&lt;br&gt;----- Original Message ----- 
&lt;br&gt;From: &amp;quot;Tarcísio Sassara&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826802&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sassara.tarcisio@...&lt;/a&gt;&amp;gt;
&lt;br&gt;To: &amp;quot;Comunidade PostgreSQL Brasileira&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826802&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Sent: Thursday, December 17, 2009 9:27 AM
&lt;br&gt;Subject: Re: [pgbr-geral] [Meio-OFF] Casing e Nomenclaturas
&lt;br&gt;&lt;br&gt;&lt;br&gt;2009/12/16 George Silva &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826802&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;georger.silva@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Boa tarde pessoal,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Em geral qual é o tipo de padrão de digitação e nomenclatura que vocês
&lt;br&gt;&amp;gt; seguem ao trabalhar com tabelas, indíces, chaves, procedures etc? Eu sei 
&lt;br&gt;&amp;gt; que
&lt;br&gt;&amp;gt; no caso do PostgreSQL casing é um pouco irrelevante...mas...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; CamelCase? muitos_underlines_?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; E quanto à nomenclatura dos objetos?
&lt;br&gt;&amp;gt; Tabelas: tbl_foo;
&lt;br&gt;&amp;gt; Chaves: tbl_foo_pk;
&lt;br&gt;&amp;gt; Indices: idx_tbl_foo_campo1?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; É mais uma curiosidade mesmo...
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Tirei uns trechos de uma documentação minha:
&lt;br&gt;&lt;br&gt;Nunca uso caixa alta.
&lt;br&gt;Tabelas com substantivos no plural:
&lt;br&gt;usuarios
&lt;br&gt;produtos
&lt;br&gt;&lt;br&gt;E as views como uma extensão das tabelas com nomes descritivos:
&lt;br&gt;usuarios_bloqueados
&lt;br&gt;&lt;br&gt;Colunas com nomes sem prefixo identificador.
&lt;br&gt;Já vi muito colunas com nomes do tipo: str_nome e int_codigo.
&lt;br&gt;Algumas vezes ajuda, principalmente depois de muito tempo sem mexer.
&lt;br&gt;Mas prefiro usar nomes legais: nome, codigo, cpf e data_criacao. Eu sei os 
&lt;br&gt;tipos
&lt;br&gt;porque sempre uso os mesmos para colunas assim. colunas com nomes,
&lt;br&gt;códigos e cpfs
&lt;br&gt;uso sempre &amp;quot;string&amp;quot; (character varying).
&lt;br&gt;&lt;br&gt;&lt;br&gt;Restrição do tipo chave primaria com nome singular com o sufixo &amp;quot;_pk&amp;quot;:
&lt;br&gt;usuario_pk
&lt;br&gt;&lt;br&gt;Check com nome e sufixo &amp;quot;_chk&amp;quot;:
&lt;br&gt;cpf_valido_chk
&lt;br&gt;&lt;br&gt;Uniques com sufixo &amp;quot;_unq&amp;quot;:
&lt;br&gt;cpf_unq
&lt;br&gt;&lt;br&gt;Chaves estrangeiras: &amp;lt;tabela&amp;gt;_&amp;lt;coluna_estrangeira&amp;gt;_fk:
&lt;br&gt;produto_categoria_id_fk
&lt;br&gt;&lt;br&gt;Indices: &amp;lt;tabela&amp;gt;_&amp;lt;coluna&amp;gt;_idx:
&lt;br&gt;produto_titulo_idx
&lt;br&gt;&lt;br&gt;&lt;br&gt;Nas queries sempre coloco as palavras reservadas em maiúsculo:
&lt;br&gt;&lt;br&gt;SELECT &amp;nbsp;nome, cpf
&lt;br&gt;FROM &amp;nbsp; &amp;nbsp;usuarios
&lt;br&gt;WHERE bloqueado = FALSE
&lt;br&gt;AND &amp;nbsp; &amp;nbsp; &amp;nbsp;nome ILIKE 'joao%'
&lt;br&gt;&lt;br&gt;&lt;br&gt;O Josh Berkus fala um pouco sobre nomes de tabelas aqui:
&lt;br&gt;&lt;a href=&quot;http://it.toolbox.com/blogs/database-soup/whats-up-with-the-singular-table-names-33590&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://it.toolbox.com/blogs/database-soup/whats-up-with-the-singular-table-names-33590&lt;/a&gt;&lt;br&gt;&lt;br&gt;É sempre bom documentar. Você pode colocar comentários nos objetos. Veja em:
&lt;br&gt;&lt;a href=&quot;http://www.postgresql.org/docs/8.4/interactive/sql-comment.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.postgresql.org/docs/8.4/interactive/sql-comment.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;E com os comentários o autodoc pode gerar uma documentação:
&lt;br&gt;&lt;a href=&quot;http://www.rbt.ca/autodoc/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.rbt.ca/autodoc/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Tarcisio F. Sassara
&lt;br&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826802&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826802&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Meio-OFF--Casing-e-Nomenclaturas-tp26814316p26826802.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26826649</id>
	<title>Re: [Meio-OFF] Casing e Nomenclaturas</title>
	<published>2009-12-17T03:27:08Z</published>
	<updated>2009-12-17T03:27:08Z</updated>
	<author>
		<name>Tarcísio Sassara</name>
	</author>
	<content type="html">2009/12/16 George Silva &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826649&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;georger.silva@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Boa tarde pessoal,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Em geral qual é o tipo de padrão de digitação e nomenclatura que vocês
&lt;br&gt;&amp;gt; seguem ao trabalhar com tabelas, indíces, chaves, procedures etc? Eu sei que
&lt;br&gt;&amp;gt; no caso do PostgreSQL casing é um pouco irrelevante...mas...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; CamelCase? muitos_underlines_?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; E quanto à nomenclatura dos objetos?
&lt;br&gt;&amp;gt; Tabelas: tbl_foo;
&lt;br&gt;&amp;gt; Chaves: tbl_foo_pk;
&lt;br&gt;&amp;gt; Indices: idx_tbl_foo_campo1?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; É mais uma curiosidade mesmo...
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Tirei uns trechos de uma documentação minha:
&lt;br&gt;&lt;br&gt;Nunca uso caixa alta.
&lt;br&gt;Tabelas com substantivos no plural:
&lt;br&gt;usuarios
&lt;br&gt;produtos
&lt;br&gt;&lt;br&gt;E as views como uma extensão das tabelas com nomes descritivos:
&lt;br&gt;usuarios_bloqueados
&lt;br&gt;&lt;br&gt;Colunas com nomes sem prefixo identificador.
&lt;br&gt;Já vi muito colunas com nomes do tipo: str_nome e int_codigo.
&lt;br&gt;Algumas vezes ajuda, principalmente depois de muito tempo sem mexer.
&lt;br&gt;Mas prefiro usar nomes legais: nome, codigo, cpf e data_criacao. Eu sei os tipos
&lt;br&gt;porque sempre uso os mesmos para colunas assim. colunas com nomes,
&lt;br&gt;códigos e cpfs
&lt;br&gt;uso sempre &amp;quot;string&amp;quot; (character varying).
&lt;br&gt;&lt;br&gt;&lt;br&gt;Restrição do tipo chave primaria com nome singular com o sufixo &amp;quot;_pk&amp;quot;:
&lt;br&gt;usuario_pk
&lt;br&gt;&lt;br&gt;Check com nome e sufixo &amp;quot;_chk&amp;quot;:
&lt;br&gt;cpf_valido_chk
&lt;br&gt;&lt;br&gt;Uniques com sufixo &amp;quot;_unq&amp;quot;:
&lt;br&gt;cpf_unq
&lt;br&gt;&lt;br&gt;Chaves estrangeiras: &amp;lt;tabela&amp;gt;_&amp;lt;coluna_estrangeira&amp;gt;_fk:
&lt;br&gt;produto_categoria_id_fk
&lt;br&gt;&lt;br&gt;Indices: &amp;lt;tabela&amp;gt;_&amp;lt;coluna&amp;gt;_idx:
&lt;br&gt;produto_titulo_idx
&lt;br&gt;&lt;br&gt;&lt;br&gt;Nas queries sempre coloco as palavras reservadas em maiúsculo:
&lt;br&gt;&lt;br&gt;SELECT &amp;nbsp;nome, cpf
&lt;br&gt;FROM &amp;nbsp; &amp;nbsp;usuarios
&lt;br&gt;WHERE bloqueado = FALSE
&lt;br&gt;AND &amp;nbsp; &amp;nbsp; &amp;nbsp;nome ILIKE 'joao%'
&lt;br&gt;&lt;br&gt;&lt;br&gt;O Josh Berkus fala um pouco sobre nomes de tabelas aqui:
&lt;br&gt;&lt;a href=&quot;http://it.toolbox.com/blogs/database-soup/whats-up-with-the-singular-table-names-33590&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://it.toolbox.com/blogs/database-soup/whats-up-with-the-singular-table-names-33590&lt;/a&gt;&lt;br&gt;&lt;br&gt;É sempre bom documentar. Você pode colocar comentários nos objetos. Veja em:
&lt;br&gt;&lt;a href=&quot;http://www.postgresql.org/docs/8.4/interactive/sql-comment.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.postgresql.org/docs/8.4/interactive/sql-comment.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;E com os comentários o autodoc pode gerar uma documentação:
&lt;br&gt;&lt;a href=&quot;http://www.rbt.ca/autodoc/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.rbt.ca/autodoc/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Tarcisio F. Sassara
&lt;br&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826649&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-Meio-OFF--Casing-e-Nomenclaturas-tp26814316p26826649.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26826439</id>
	<title>Re: Ferramenta para modelagem</title>
	<published>2009-12-17T03:08:03Z</published>
	<updated>2009-12-17T03:08:03Z</updated>
	<author>
		<name>Henrique Silva</name>
	</author>
	<content type="html">&lt;div&gt;Aldemir, no caso do Enterprise Architect, distribuimos, damos suporte e treinamento.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://www.oatsolutions.com.br/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.oatsolutions.com.br/&lt;/a&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Baixe o trial pra dar uma olhada, e veja se atende.&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/17 ɐɹıǝıʌ ɹıɯǝplɐ &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826439&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aldemir@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid&quot;&gt;Marçal,&lt;br&gt;&lt;br&gt;Realmente essa ferramenta é boa (uma derivação do Case Studio 2), ela está na minha lista de avaliação, mas quem é o fornecedor local? Não podemos adiquirir ferramentas sem suporte local e cujo pagamento tenha que ser em outra moeda. Coisa de governo...&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/17 Marcal Hokama &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826439&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mhokama@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid&quot;&gt;&lt;br&gt;________________________________&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826439&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aldemir@...&lt;/a&gt;&lt;br&gt;
&amp;gt; Date: Wed, 16 Dec 2009 20:41:05 -0300&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826439&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&amp;gt; Subject: Re: [pgbr-geral] Ferramenta para modelagem&lt;br&gt;

&lt;div&gt;&amp;gt;&lt;br&gt;&amp;gt; Senhores(as),&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Deixe-me usar a thread para outras questões que despertam meu interesse como AD e preciso de uma ferramenta que me ajude (automatize) na gestão dos dados corporativos. Portanto, quanto a ferramenta case para modelagem de dados:&lt;br&gt;
&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; - Serve pra grandes corporações fazerem a adm. de dados?&lt;br&gt;&amp;gt; - Faz comparativo e gera os scripts de mudança?&lt;br&gt;&amp;gt; - Tem gerador de Dicionário de Dados e repositório de modelos?&lt;br&gt;&amp;gt; - Permite fazer gestão de objetos de banco e reuso de tabelas quiça colunas?&lt;br&gt;
&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; - É possivel definir padrão de nomenclatura personalizado?&lt;br&gt;&amp;gt; - E por ultimo, mas não menos importante, aborda diferentes SGBDs?&lt;br&gt;&amp;gt; Hoje, a que cobre alguns desses requisitos é a ERWin, sem lobby ok, e estou avaliando outras, preciso inclusive que me ajude em outras questões, aceito sugestões.&lt;br&gt;
&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;Onde eu trabalho temos necessidades semelhantes, além de ter que gerar modelos para Oracle, PostgreSQL e MySQL, e não tínhamos muitos recursos para comprar um PowerDesigner ou ERWin, por exemplo. Fazendo uma análise de diversas ferramentas, compramos o Toad Data Modeller, da Quest (&lt;a href=&quot;http://www.quest.com/Toad-Data-Modeler/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.quest.com/Toad-Data-Modeler/&lt;/a&gt;). Sugiro fazer o download da versão Trial e verificar se atende suas necessidades.&lt;br&gt;
&lt;br&gt;Marçal de Lima Hokama&lt;br&gt;---------------------&lt;br&gt;_________________________________________________________________&lt;br&gt;Windows 7: agora com conexões automáticas de rede. Conheça.&lt;br&gt;&lt;a href=&quot;http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539&lt;/a&gt;&lt;br&gt;

&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;_______________________________________________&lt;br&gt;pgbr-geral mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826439&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;forte abraço,&lt;br&gt;aldemir vieira&lt;br&gt;--------------------&lt;br&gt;ɐɹıǝıʌ ɹıɯǝplɐ&lt;br&gt;oɔɐɹqɐ ǝʇɹoɟ&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
pgbr-geral mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826439&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826439&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ferramenta-para-modelagem-tp26817642p26826439.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26826399</id>
	<title>Re: Ferramenta para modelagem</title>
	<published>2009-12-17T03:04:22Z</published>
	<updated>2009-12-17T03:04:22Z</updated>
	<author>
		<name>Aldemir</name>
	</author>
	<content type="html">Marçal,&lt;br&gt;&lt;br&gt;Realmente essa ferramenta é boa (uma derivação do Case Studio 2), ela está na minha lista de avaliação, mas quem é o fornecedor local? Não podemos adiquirir ferramentas sem suporte local e cujo pagamento tenha que ser em outra moeda. Coisa de governo...&lt;br&gt;

&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/17 Marcal Hokama &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826399&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mhokama@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;br&gt;
________________________________&lt;br&gt;
&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826399&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aldemir@...&lt;/a&gt;&lt;br&gt;
&amp;gt; Date: Wed, 16 Dec 2009 20:41:05 -0300&lt;br&gt;
&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826399&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;
&amp;gt; Subject: Re: [pgbr-geral] Ferramenta para modelagem&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&amp;gt;&lt;br&gt;
&amp;gt; Senhores(as),&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Deixe-me usar a thread para outras questões que despertam meu interesse como AD e preciso de uma ferramenta que me ajude (automatize) na gestão dos dados corporativos. Portanto, quanto a ferramenta case para modelagem de dados:&lt;br&gt;


&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; - Serve pra grandes corporações fazerem a adm. de dados?&lt;br&gt;
&amp;gt; - Faz comparativo e gera os scripts de mudança?&lt;br&gt;
&amp;gt; - Tem gerador de Dicionário de Dados e repositório de modelos?&lt;br&gt;
&amp;gt; - Permite fazer gestão de objetos de banco e reuso de tabelas quiça colunas?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; - É possivel definir padrão de nomenclatura personalizado?&lt;br&gt;
&amp;gt; - E por ultimo, mas não menos importante, aborda diferentes SGBDs?&lt;br&gt;
&amp;gt; Hoje, a que cobre alguns desses requisitos é a ERWin, sem lobby ok, e estou avaliando outras, preciso inclusive que me ajude em outras questões, aceito sugestões.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Onde eu trabalho temos necessidades semelhantes, além de ter que gerar modelos para Oracle, PostgreSQL e MySQL, e não tínhamos muitos recursos para comprar um PowerDesigner ou ERWin, por exemplo. Fazendo uma análise de diversas ferramentas, compramos o Toad Data Modeller, da Quest (&lt;a href=&quot;http://www.quest.com/Toad-Data-Modeler/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.quest.com/Toad-Data-Modeler/&lt;/a&gt;). Sugiro fazer o download da versão Trial e verificar se atende suas necessidades.&lt;br&gt;


&lt;br&gt;
Marçal de Lima Hokama&lt;br&gt;
---------------------&lt;br&gt;
_________________________________________________________________&lt;br&gt;
Windows 7: agora com conexões automáticas de rede. Conheça.&lt;br&gt;
&lt;a href=&quot;http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539&lt;/a&gt;&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;_______________________________________________&lt;br&gt;
pgbr-geral mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826399&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;forte abraço,&lt;br&gt;aldemir vieira&lt;br&gt;--------------------&lt;br&gt;ɐɹıǝıʌ ɹıɯǝplɐ&lt;br&gt;oɔɐɹqɐ ǝʇɹoɟ&lt;br&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26826399&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ferramenta-para-modelagem-tp26817642p26826399.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26825888</id>
	<title>Re: Trigger parou de funcionar</title>
	<published>2009-12-17T02:16:44Z</published>
	<updated>2009-12-17T02:16:44Z</updated>
	<author>
		<name>Jean Domingues</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&gt;
&lt;HTML&gt;&lt;HEAD&gt;
&lt;META content=&quot;text/html; charset=iso-8859-1&quot; http-equiv=Content-Type&gt;
&lt;META name=GENERATOR content=&quot;MSHTML 8.00.6001.18865&quot;&gt;

&lt;/HEAD&gt;
&lt;BODY bgColor=#ffffff&gt;
&lt;DIV&gt;&lt;FONT size=2 face=Arial&gt;Usou alguma ferramenta de comparer?&amp;nbsp;O 
PgComparer desativa triggers recem criadas no banco de destino (nao sei por 
que).&lt;/FONT&gt;&lt;/DIV&gt;
&lt;BLOCKQUOTE style=&quot;BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px&quot;&gt;
  &lt;DIV style=&quot;FONT: 10pt arial&quot;&gt;----- Original Message ----- &lt;/DIV&gt;
  &lt;DIV style=&quot;FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black&quot;&gt;&lt;B&gt;From:&lt;/B&gt; 
  &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825888&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rdmegna@...&lt;/a&gt; 
  &lt;/DIV&gt;
  &lt;DIV style=&quot;FONT: 10pt arial&quot;&gt;&lt;B&gt;To:&lt;/B&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825888&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt; &lt;/DIV&gt;
  &lt;DIV style=&quot;FONT: 10pt arial&quot;&gt;&lt;B&gt;Sent:&lt;/B&gt; Wednesday, December 16, 2009 4:54 
  PM&lt;/DIV&gt;
  &lt;DIV style=&quot;FONT: 10pt arial&quot;&gt;&lt;B&gt;Subject:&lt;/B&gt; Re: [pgbr-geral] Trigger parou 
  de funcionar&lt;/DIV&gt;
  &lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;
  &lt;DIV class=gmail_quote&gt;2009/12/16 JotaComm &lt;SPAN dir=ltr&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825888&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jota.comm@...&lt;/a&gt;&amp;gt;&lt;/SPAN&gt;&lt;BR&gt;
  &lt;BLOCKQUOTE style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=gmail_quote&gt;Opa,&lt;BR&gt;&lt;BR&gt;
    &lt;DIV class=gmail_quote&gt;
    &lt;DIV class=im&gt;2009/12/16 Rogerio Megna &lt;SPAN dir=ltr&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825888&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rdmegna@...&lt;/a&gt;&amp;gt;&lt;/SPAN&gt;&lt;BR&gt;
    &lt;BLOCKQUOTE style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=gmail_quote&gt;&lt;BR&gt;&lt;BR&gt;
      &lt;DIV class=gmail_quote&gt;2009/12/16 JotaComm &lt;SPAN dir=ltr&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825888&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jota.comm@...&lt;/a&gt;&amp;gt;&lt;/SPAN&gt;
      &lt;DIV&gt;&lt;BR&gt;
      &lt;BLOCKQUOTE style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=gmail_quote&gt;Olá,&lt;BR&gt;&lt;BR&gt;
        &lt;DIV class=gmail_quote&gt;2009/12/16 Rogerio Megna &lt;SPAN dir=ltr&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825888&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rdmegna@...&lt;/a&gt;&amp;gt;&lt;/SPAN&gt;
        &lt;DIV&gt;
        &lt;DIV&gt;&lt;/DIV&gt;
        &lt;DIV&gt;&lt;BR&gt;
        &lt;BLOCKQUOTE style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=gmail_quote&gt;Olá a todos,
          &lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;
          &lt;DIV&gt;Misteriosamente uma trigger do meu banco parou de funcionar. Isso 
          ocorreu em 3 máquinas, acho que simultaneamente.&lt;/DIV&gt;
          &lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;
          &lt;DIV&gt;Tive que dropar (portanto, imagino que, a trigger ainda estava 
          lá) e criar a trigger novamente:&lt;/DIV&gt;
          &lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;
          &lt;DIV&gt;DROP TRIGGER INSERIRPRODUTODEMANDA ON DEMANDA_PRODUTO;&lt;/DIV&gt;
          &lt;DIV&gt;CREATE TRIGGER inserirProdutoDemanda AFTER INSERT ON 
          demanda_produto FOR EACH ROW EXECUTE PROCEDURE 
          inserirProdutosDemanda_Periodo_Produto();&amp;nbsp;&lt;/DIV&gt;
          &lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;
          &lt;DIV&gt;E então a trigger voltou a funcionar perfeitamente...&lt;/DIV&gt;
          &lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;
          &lt;DIV&gt;Alguem sabe o que pode ter causado isso?&lt;/DIV&gt;
          &lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;
          &lt;DIV&gt;E outra pergunta, como eu listo as trigger existentes no meu 
          banco?&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;
        &lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;
        &lt;DIV&gt;SELECT tgname,pg_get_triggerdef(oid) FROM 
      pg_trigger;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;
      &lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;
      &lt;DIV&gt;Eu consegui ver que o campo tgenabled estava false nas triggers que 
      deram problema... alguem sabe o que eu posso ter feito pra mudar de true 
      pra false sem querer?&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;
    &lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;
    &lt;DIV&gt;ALTER TABLE nome_da_tabela DISABLE TRIGGER nome_da_trigger;&lt;/DIV&gt;
    &lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;
    &lt;DIV&gt;Será que você ou alguém não executou este comando? Tem alguma mensagem 
    no log?&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;
  &lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;
  &lt;DIV&gt;Não executei não e procurei no log e não tinha nada. &amp;nbsp;:(&lt;/DIV&gt;
  &lt;BLOCKQUOTE style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=gmail_quote&gt;
    &lt;DIV class=gmail_quote&gt;
    &lt;DIV class=im&gt;
    &lt;BLOCKQUOTE style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=gmail_quote&gt;
      &lt;DIV class=gmail_quote&gt;
      &lt;DIV&gt;
      &lt;BLOCKQUOTE style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=gmail_quote&gt;
        &lt;DIV class=gmail_quote&gt;
        &lt;BLOCKQUOTE style=&quot;BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex&quot; class=gmail_quote&gt;
          &lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;
          &lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;
          &lt;DIV&gt;Atenciosamente,&lt;/DIV&gt;
          &lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;
          &lt;DIV&gt;Rogério Dias Megna&lt;/DIV&gt;
          &lt;DIV&gt;&lt;BR&gt;_______________________________________________&lt;BR&gt;pgbr-geral 
          mailing list&lt;BR&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825888&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;BR&gt;&lt;A href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=_blank rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR clear=all&gt;[]s&lt;BR&gt;&lt;FONT color=#888888&gt;-- &lt;BR&gt;JotaComm&lt;BR&gt;&lt;A href=&quot;http://jotacomm.wordpress.com&quot; target=_blank rel=&quot;nofollow&quot;&gt;http://jotacomm.wordpress.com&lt;/A&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;BR&gt;_______________________________________________&lt;BR&gt;pgbr-geral 
        mailing list&lt;BR&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825888&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;BR&gt;&lt;A href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=_blank rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;_______________________________________________&lt;BR&gt;pgbr-geral 
      mailing list&lt;BR&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825888&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;BR&gt;&lt;A href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=_blank rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;/DIV&gt;
    &lt;DIV&gt;
    &lt;DIV&gt;&lt;/DIV&gt;
    &lt;DIV class=h5&gt;&lt;BR&gt;&lt;BR clear=all&gt;[]s&lt;BR&gt;-- &lt;BR&gt;JotaComm&lt;BR&gt;&lt;A href=&quot;http://jotacomm.wordpress.com&quot; target=_blank rel=&quot;nofollow&quot;&gt;http://jotacomm.wordpress.com&lt;/A&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;BR&gt;_______________________________________________&lt;BR&gt;pgbr-geral 
    mailing list&lt;BR&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825888&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;BR&gt;&lt;A href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=_blank rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;BR&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825888&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Trigger-parou-de-funcionar-tp26815852p26825888.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26825325</id>
	<title>Re: Ferramenta para modelagem</title>
	<published>2009-12-17T01:29:00Z</published>
	<updated>2009-12-17T01:29:00Z</updated>
	<author>
		<name>Marcal Hokama</name>
	</author>
	<content type="html">&lt;br&gt;________________________________
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825325&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aldemir@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Date: Wed, 16 Dec 2009 20:41:05 -0300
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825325&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: [pgbr-geral] Ferramenta para modelagem
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Senhores(as),
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Deixe-me usar a thread para outras questões que despertam meu interesse como AD e preciso de uma ferramenta que me ajude (automatize) na gestão dos dados corporativos. Portanto, quanto a ferramenta case para modelagem de dados:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; - Serve pra grandes corporações fazerem a adm. de dados?
&lt;br&gt;&amp;gt; - Faz comparativo e gera os scripts de mudança?
&lt;br&gt;&amp;gt; - Tem gerador de Dicionário de Dados e repositório de modelos?
&lt;br&gt;&amp;gt; - Permite fazer gestão de objetos de banco e reuso de tabelas quiça colunas?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; - É possivel definir padrão de nomenclatura personalizado?
&lt;br&gt;&amp;gt; - E por ultimo, mas não menos importante, aborda diferentes SGBDs?
&lt;br&gt;&amp;gt; Hoje, a que cobre alguns desses requisitos é a ERWin, sem lobby ok, e estou avaliando outras, preciso inclusive que me ajude em outras questões, aceito sugestões.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Onde eu trabalho temos necessidades semelhantes, além de ter que gerar modelos para Oracle, PostgreSQL e MySQL, e não tínhamos muitos recursos para comprar um PowerDesigner ou ERWin, por exemplo. Fazendo uma análise de diversas ferramentas, compramos o Toad Data Modeller, da Quest (&lt;a href=&quot;http://www.quest.com/Toad-Data-Modeler/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.quest.com/Toad-Data-Modeler/&lt;/a&gt;). Sugiro fazer o download da versão Trial e verificar se atende suas necessidades.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;Marçal de Lima Hokama
&lt;br&gt;--------------------- 		 	 &amp;nbsp; 		 &amp;nbsp;
&lt;br&gt;_________________________________________________________________
&lt;br&gt;Windows 7: agora com conexões automáticas de rede. Conheça.
&lt;br&gt;&lt;a href=&quot;http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26825325&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ferramenta-para-modelagem-tp26817642p26825325.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26820563</id>
	<title>Re: Ferramenta para modelagem</title>
	<published>2009-12-16T15:41:05Z</published>
	<updated>2009-12-16T15:41:05Z</updated>
	<author>
		<name>Aldemir</name>
	</author>
	<content type="html">Senhores(as),&lt;br&gt;&lt;br&gt;Deixe-me usar a thread para outras questões que despertam meu interesse como AD e preciso de uma ferramenta que me ajude (automatize) na gestão dos dados corporativos. Portanto, quanto a ferramenta case para modelagem de dados:&lt;br&gt;

- Serve pra grandes corporações fazerem a adm. de dados? &lt;br&gt;- Faz comparativo e gera os scripts de mudança? &lt;br&gt;- Tem gerador de Dicionário de Dados e repositório de modelos?&lt;br&gt;- Permite fazer gestão de objetos de banco e reuso de tabelas quiça colunas? &lt;br&gt;

- É possivel definir padrão de nomenclatura personalizado?&lt;br&gt;- E por ultimo, mas não menos importante, aborda diferentes SGBDs?&lt;br&gt;Hoje, a que cobre alguns desses requisitos é a ERWin, sem lobby ok, e estou avaliando outras, preciso inclusive que me ajude em outras questões, aceito sugestões.&lt;br&gt;

&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/16 Henrique Silva &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26820563&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;henrique.informatica@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;div&gt;trabalho com uma chamada Enterprise Architect, muito boa e barata, comparada as concorrentes. Bom como disse trabalho com ela, e sou fã da parte de modelagem, uml, etc.  então sou suspeito pra falar, mas não custa baixar o trial pra dar uma olhada!&lt;/div&gt;



&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;br&gt; &lt;/div&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/16 Aldemir Vieira &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26820563&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aldemir@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;&quot;&gt;Alguém usa o CA-ERWin? Vi que não tem suporte nativo para postgresql, porém existem maneiras de customizar para qualquer SGBD. Falem sobre...&lt;br&gt;


&lt;br&gt;&lt;br&gt;2009/12/16 Andre Fernandes &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26820563&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;fernandes.andre@...&lt;/a&gt;&amp;gt;&lt;/span&gt; 
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Há algumas bacanas, a de que mais gosto é ModelRight for PostgreSQL (community edition).&lt;br&gt;

&lt;a href=&quot;http://www.modelright.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.modelright.com&lt;/a&gt; &lt;br&gt;
Mas há outras também interessantes, mas não me recordo os nomes no momento.&lt;br&gt;&lt;br&gt;Minha dica fica para o ModelRight, tanto a versão gratuita é muito boa, quanto a paga que não é absurdamente cara como muitos concorrentes.&lt;br&gt;


&lt;br&gt;Abraços,&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/16 Janderson Matos &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26820563&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;janderson.matos@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;Olá PessoALL, 
&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Alguém conhece uma ferramenta para modelagem (for Win), que seja&lt;/div&gt;
&lt;div&gt;free e que se aproxime ao máximo do MySQL Workbench (para quem&lt;/div&gt;
&lt;div&gt;conhece), ou poderia recomendar uma que tenha uma boa interface gráfica ?&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;
&lt;div&gt;Janderson&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/font&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;_______________________________________________&lt;br&gt;pgbr-geral mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26820563&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;


&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;

&lt;br clear=&quot;all&quot;&gt;
&lt;br&gt;-- &lt;br&gt;André de Camargo Fernandes&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt;pgbr-geral mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26820563&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;


&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;


&lt;/div&gt;&lt;/div&gt;Forte abraço,&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;Aldemir Vieira&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;br&gt;_______________________________________________&lt;br&gt;pgbr-geral mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26820563&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;


&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;_______________________________________________&lt;br&gt;
pgbr-geral mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26820563&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Forte abraço,&lt;br&gt;Aldemir Vieira&lt;br&gt;--------------------&lt;br&gt;ɐɹıǝıʌ ɹıɯǝplɐ&lt;br&gt;oɔɐɹqɐ ǝʇɹoɟ&lt;br&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;pgbr-geral mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26820563&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pgbr-geral@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ferramenta-para-modelagem-tp26817642p26820563.html" />
</entry>

</feed>
