[pgbr-geral] Conhecimento Técnico
Estou precisando contratar um DBA com conhecimentos em POSTGRES. No processo de contratação da empresa em que trabalho, é necessário que o candidato faça uma prova como parte do precesso seletivo. Gostaria então de pedir-lhes apoio na elaboração desta prova, 10 questões com os níveis fácil, médio e difícil. Poderiam me enviar algumas questões? Atenciosamente, Giovanni. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Digest pgbr-geral, volume 41, assunto 60
É isso mesmo galera, deu certo...me desculpem não ter me expressado corretamente. E agradeço pelo apoio de todos. O meu select ficou assim: select A.COD_ABA, A.LABEL_ABA, CASE WHEN A.cod_fun ISNULL THEN 'NÃO MONITORADO' ELSE CAST(A.cod_fun AS VARCHAR) END from tb_abas A Valeu galera. Em 22 de maio de 2012 11:19, pgbr-geral-requ...@listas.postgresql.org.brescreveu: Send pgbr-geral mailing list submissions to pgbr-geral@listas.postgresql.org.br To subscribe or unsubscribe via the World Wide Web, visit https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral or, via email, send a message with subject or body 'help' to pgbr-geral-requ...@listas.postgresql.org.br You can reach the person managing the list at pgbr-geral-ow...@listas.postgresql.org.br When replying, please edit your Subject line so it is more specific than Re: Contents of pgbr-geral digest... Tópicos de Hoje: 1. Re: CASE ELSE (Tiago Adami) 2. Re: CASE ELSE (Anselmo Silva) 3. Re: CASE ELSE (Juliano Benvenuto Piovezan) 4. Re: CASE ELSE (Juliano Benvenuto Piovezan) 5. Re: restaurar banco a partir da pasta data (Tiago Adami) 6. Re: CASE ELSE (Anselmo Silva) 7. Re: CASE ELSE (Matheus de Oliveira) 8. Instalação do Tsearch2 no Postgresql 8.1 (Wesley) -- Message: 1 Date: Mon, 21 May 2012 19:54:14 -0300 From: Tiago Adami adam...@gmail.com Subject: Re: [pgbr-geral] CASE ELSE To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br Message-ID: ca+tepenktxoasaucx-yosz8nrnz6ghh_s3nme7lmwzbckjp...@mail.gmail.com Content-Type: text/plain; charset=UTF-8 Em 21 de maio de 2012 18:56, Giovanni Sousa giovanni.so...@gmail.com escreveu: Pessoal, Tenho a seguinte consulta, no else quero retornar o valor do campo caso não seja zero. Não estou conseguindo...como deve ser? select A.COD_ABA, A.LABEL_ABA, CASE WHEN COALESCE (A.cod_fun, 0)=0 THEN 'NÃO_MONITORADO' --ELSE (RETORNAR O VALOR DO CAMPO) END from tb_abas A SELECT A.COD_ABA, A.LABEL_ABA, CASE WHEN COALESCE (A.cod_fun, 0) = 0 THEN 'NÃO_MONITORADO' ELSE A.cod_fun::TEXT END AS nome_alias_campo FROM tb_abas A -- TIAGO J. ADAMI http://www.adamiworks.com -- Message: 2 Date: Mon, 21 May 2012 19:56:07 -0300 From: Anselmo Silva anselmo@gmail.com Subject: Re: [pgbr-geral] CASE ELSE To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br Message-ID: cafe0_fv32sutnd1wvradngc+un02ymee9qbohxfokpah858...@mail.gmail.com Content-Type: text/plain; charset=iso-8859-1 Giovanni, apesar de vc não ter descrito completamente o problema e o seu cenário, acho que entendi o que estás a fazer. então: select case when ( A.cod_fun = 0) OR ( A.cod_fun isnull) then 'NÃO MONITORADO' ELSE CAST(A.cod_fun AS VARCHAR) END Seu CASE deve retornar o mesmo tipo. 2012/5/21 Bruno Silva bemanuel...@gmail.com select A.COD_ABA, A.LABEL_ABA, CASE WHEN COALESCE (A.cod_fun, 0)=0 THEN 'NÃO_MONITORADO' *ELSE *A.cod_fun* * END from tb_abas A Bruno E. A. Silva. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Anselmo M. Silva -- Próxima Parte -- Um anexo em HTML foi limpo... URL: http://listas.postgresql.org.br/pipermail/pgbr-geral/attachments/20120521/95b68866/attachment-0001.htm -- Message: 3 Date: Mon, 21 May 2012 19:56:24 -0300 From: Juliano Benvenuto Piovezan juli...@sinersoft.com.br Subject: Re: [pgbr-geral] CASE ELSE To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br Message-ID: CAFBtCi__25BeEqK2q6foOwuCy1Zpza4Ez9Y=q+olw-j++9e...@mail.gmail.com Content-Type: text/plain; charset=ISO-8859-1 2012/5/21 Giovanni Sousa giovanni.so...@gmail.com: Pessoal, Tenho a seguinte consulta, no else quero retornar o valor do campo caso não seja zero. Não estou conseguindo...como deve ser? select A.COD_ABA, A.LABEL_ABA, CASE WHEN COALESCE (A.cod_fun, 0)=0 THEN 'NÃO_MONITORADO' --ELSE (RETORNAR O VALOR DO CAMPO) END from tb_abas A Pelo que entendi, você quer retornar 'NÃO_MONITORADO' caso cod_fun seja nulo, ou o próprio cod_fun caso contrário, é isso? Neste caso, você estará tentando retornando um varchar OU um inteiro no mesmo case, o que não é permitido. Para funcionar, você terá que fazer um cast de cod_fun para varchar, ou rever a consulta. -- Message: 4 Date: Mon, 21 May 2012 20:00:16 -0300 From: Juliano Benvenuto Piovezan juli...@sinersoft.com.br Subject: Re: [pgbr-geral] CASE ELSE To: Comunidade PostgreSQL Brasileira pgbr-geral
[pgbr-geral] CASE ELSE
Pessoal, Tenho a seguinte consulta, no else quero retornar o valor do campo caso não seja zero. Não estou conseguindo...como deve ser? select A.COD_ABA, A.LABEL_ABA, CASE WHEN COALESCE (A.cod_fun, 0)=0 THEN 'NÃO_MONITORADO' *--ELSE (RETORNAR O VALOR DO CAMPO) * END from tb_abas A Atencisoamente, Giovanni ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Tratamento de DATAS
Bom dia, Estou com uma dívida sobre o tratamento de datas, preciso retornar o mês por extenso. Há alguma função para tratar? Desde já agradeço Giovanni ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] FONETIZAÇÃO
Bom dia, Gostaria de saber como é a fonetização do postgres. há alguma função? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Count em Tabelas
Prezados, Em um projeto aqui do trabalho, tem um schema que possui 233 tabelas. Gostaria de saber, como faço para saber a quantidade de registro de cada tabela. Sei que posso fazer um COUNT em cada uma delas, mas como são muitas isso irá levar muito tempo. Alguem tem algum script que possa me auxiliar e tornar meu trabalho mais rápido? Desde Já agradeço. Atenciosamente, Giovanni ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Dúvida - Tabelas e Colunas sem comentários
Bom dia a Todos, Prezados, Sou novo no mundo POSTGRESQL. Na empresa onde trabalho tem alguns sistemas que utilizam o postgresql. Estou fazendo um levantamento sobre o dicionário de dados dessas aplicações. Sei que existe as tabelas de sistema do postgresql, como as do INFORMATION_SCHEMA e as do PG_CATALOG, mas não consegui relacioná-los para trazer o resultado que desejo. Dessa forma gostaria que me ajudassem, quero saber quais são as tabelas e colunas que não possuem comentários(description). TABELA COMENTARIO_TABELA COLUNA COMENTARIO_COLUNA Desde já agradeço. Atenciosamente, Finlândia ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Digest pgbr-geral, volume 38, assunto 29
É isso mesmo Matheus, Está vindo outros objetos e colunas que eu não preciso, como eu trato isso? Segue o exemplo: As colunas cmax,xmax,cmin,xmin,ctid, essas eu não preciso. Comentário de outros objetos, como PK, sequences, etc, eu também não preciso. Preciso somente das tabelas. Atenciosamente, Finlândia. Em 9 de fevereiro de 2012 12:00, pgbr-geral-requ...@listas.postgresql.org.br escreveu: Send pgbr-geral mailing list submissions to pgbr-geral@listas.postgresql.org.br To subscribe or unsubscribe via the World Wide Web, visit https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral or, via email, send a message with subject or body 'help' to pgbr-geral-requ...@listas.postgresql.org.br You can reach the person managing the list at pgbr-geral-ow...@listas.postgresql.org.br When replying, please edit your Subject line so it is more specific than Re: Contents of pgbr-geral digest... Tópicos de Hoje: 1. Re: Dúvida - Tabelas e Colunas sem comentários (Osvaldo Kussama) 2. Re: Dúvida - Tabelas e Colunas sem comentários (Osvaldo Kussama) 3. Re: Dúvida - Tabelas e Colunas sem comentários (Matheus de Oliveira) -- Message: 1 Date: Thu, 9 Feb 2012 09:58:04 -0200 From: Osvaldo Kussama osvaldo.kuss...@gmail.com Subject: Re: [pgbr-geral] Dúvida - Tabelas e Colunas sem comentários To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br Message-ID: cadgbbqihxdsoep-a18iovbuqdyxk2pt1ododd_jn+oculsc...@mail.gmail.com Content-Type: text/plain; charset=ISO-8859-1 Em 09/02/12, Giovanni Sousagiovanni.so...@gmail.com escreveu: Bom dia a Todos, Prezados, Sou novo no mundo POSTGRESQL. Na empresa onde trabalho tem alguns sistemas que utilizam o postgresql. Estou fazendo um levantamento sobre o dicionário de dados dessas aplicações. Sei que existe as tabelas de sistema do postgresql, como as do INFORMATION_SCHEMA e as do PG_CATALOG, mas não consegui relacioná-los para trazer o resultado que desejo. Dessa forma gostaria que me ajudassem, quero saber quais são as tabelas e colunas que não possuem comentários(description). TABELA COMENTARIO_TABELA COLUNA COMENTARIO_COLUNA Veja COMMENT em: http://www.postgresql.org/docs/current/interactive/sql-comment.html Osvaldo -- Message: 2 Date: Thu, 9 Feb 2012 10:03:55 -0200 From: Osvaldo Kussama osvaldo.kuss...@gmail.com Subject: Re: [pgbr-geral] Dúvida - Tabelas e Colunas sem comentários To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br Message-ID: cadgbbqj3efnmgoowa1uc1iv2ox57-u+aju3qff93yobswu5...@mail.gmail.com Content-Type: text/plain; charset=ISO-8859-1 Em 09/02/12, Osvaldo Kussamaosvaldo.kuss...@gmail.com escreveu: Em 09/02/12, Giovanni Sousagiovanni.so...@gmail.com escreveu: Bom dia a Todos, Prezados, Sou novo no mundo POSTGRESQL. Na empresa onde trabalho tem alguns sistemas que utilizam o postgresql. Estou fazendo um levantamento sobre o dicionário de dados dessas aplicações. Sei que existe as tabelas de sistema do postgresql, como as do INFORMATION_SCHEMA e as do PG_CATALOG, mas não consegui relacioná-los para trazer o resultado que desejo. Dessa forma gostaria que me ajudassem, quero saber quais são as tabelas e colunas que não possuem comentários(description). TABELA COMENTARIO_TABELA COLUNA COMENTARIO_COLUNA Veja COMMENT em: http://www.postgresql.org/docs/current/interactive/sql-comment.html Complementando: Creio que conseguirá a informação desejada utilizando as funções da tabela 9-51 (Comment Information Functions) descritas em: http://www.postgresql.org/docs/current/interactive/functions-info.html Osvaldo -- Message: 3 Date: Thu, 9 Feb 2012 10:22:49 -0200 From: Matheus de Oliveira matioli.math...@gmail.com Subject: Re: [pgbr-geral] Dúvida - Tabelas e Colunas sem comentários To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br Message-ID: cajghg4lafkas3uvq3eqbg3g_woqo0v1tekekr2c3zqk5cjx...@mail.gmail.com Content-Type: text/plain; charset=iso-8859-1 Não entendi exatamente o que você quer, mas a query abaixo pega os comentários das tabelas, schemas e colunas. Veja se consegue adaptar: SELECT d.nspname AS schema_name, pg_catalog.obj_description(d.oid) AS schema_comment, c.relname AS table_name, pg_catalog.obj_description(c.oid) AS table_comment, a.attnum AS ordinal_position, a.attname AS column_name, t.typname AS data_type, a.attlen AS character_maximum_length, pg_catalog.col_description(c.oid, a.attnum) AS field_comment, a.atttypmod AS modifier, a.attnotnull AS notnull, a.atthasdef AS hasdefault FROM pg_class c LEFT JOIN pg_attribute a ON