Re: [pgbr-geral] Dicionário de dados
http://www.sqlmanager.net/en/products/studio/postgresql 2011/9/20 Bruno Silva > O DBWrench não atende? > > 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 > > ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Dicionário de dados
O DBWrench não atende? 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
Re: [pgbr-geral] Dicionário de dados
2011/9/20 Leonardo Cezar : > > Aqui na empresa Dataprev? > estamos revisando alguns procedimentos e adquirindo > uma ferramenta (a licitar..), porque eu nunca encontrei uma solução > que atenda minimamente os requisitos de modelagem dentro dum fluxo > corporativo onde existem várias caixinhas pra isso e praquilo... Queres dizer, livre? > O autodoc está defasado, gera gráfico pobres (baseado em graphviz) e > não creio que atenda algo mais complexo. Cara, Graphviz é muito bom… e livre! Só de não ter de ficar horas e horas arrastando caixinha… na minha experiência, ele sempre criou diagramas muito melhores (e mais facilmente) que qualquer algoritmo de qualquer outra ferramenta… ou estou redondamente enganado? Tenho medo de não alcançar o entendimento do que crês que ele não antederá, por isso não pergunto… > - DBDesigner (péssimo) Que queres de algo feito para MySQL? > - Oracle Design (sux*100) Abandonado, certo? > - Data Architect (bom e proprietário) Esse é o da IBM? Se fôr, última vez que olhei era muito gordo e muito caro, isso mudou? Para mim, a decisão é simples: se tenho de manter uma biblioteca de modelos numa única ferramenta para modelos que serão implementados, cada um, em vários SGBDs diferentes, aí preciso duma dessas ferramentas que misturam modelagem e diagramação. Mas, se tenho o privilégio de mexer só com PostgreSQL, então programação SQL literária com noweb ou algo parecido, gerando gráficos com AutoDoc, é o que chamo de modelagem literária e é muito bom… -- Skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 Google Talk: xmpp:leand...@jabber.org +55 (11) 9406 7191 MSNIM:chat?contact=lean...@dutra.fastmail.fm sip:leand...@iptel.org ICQ: AIM:GoIM?screenname=61287803 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Dicionário de dados
2011/9/20 Guimarães Faria Corcete DUTRA, Leandro : > 2011/9/20 Flavio Henrique Araque Gurgel : >> >> Utilizo o Power Architect. >> Tem uns bugs, mas é software livre. > > Boas novas! Não sabia — ou não lembrava. > > Mas o AutoDoc também é livre (além de gratuito, claro), e gera a > documentação do catálogo e os DERs automaticamente…. Aqui na empresa, estamos revisando alguns procedimentos e adquirindo uma ferramenta (a licitar..), porque eu nunca encontrei uma solução que atenda minimamente os requisitos de modelagem dentro dum fluxo corporativo onde existem várias caixinhas pra isso e praquilo... O autodoc está defasado, gera gráfico pobres (baseado em graphviz) e não creio que atenda algo mais complexo. Informação superficial e completamente parcial dos softwares pelos quais já passei: - DBVisualizer (bom) - DBDesigner (péssimo) - Power Architect (o menos ruim de todos livres) - Enteprise Architect (razoável, mas proprietário) - Oracle Design (sux*100) - Power Designer (razoável, mas suporta postgres miseravelmente) - Borland Together (sux) - Data Architect (bom e proprietário) Abraço! -Leo -- Leonardo Cezar http://postgreslogia.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Dicionário de dados
Também utilizo o Sql Power Architect. Particularmente acho muito bom! Att. Alex Em 20/09/2011 15:58, "Flavio Henrique Araque Gurgel" escreveu: > Gratuito. > > Obrigado Utilizo o Power Architect. Tem uns bugs, mas é software livre. Os proprietários também são bugados pra burro. É em Java e, portanto, independente de plataforma. []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql... ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] RES: Dicionário de dados
Por curiosidade entrei no site do Sql Fairy. Puts será q não tinham uma logo menos comprometedora? rs -Mensagem original- De: pgbr-geral-boun...@listas.postgresql.org.br [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Guimarães Faria Corcete DUTRA, Leandro Enviada em: terça-feira, 20 de setembro de 2011 15:20 Para: Comunidade PostgreSQL Brasileira Assunto: Re: [pgbr-geral] Dicionário de dados 2011/9/20 Danilo Silva : > > Alguém conhece alguma ferramenta (free) Livre ou gratuita? > ou o próprio pgadmin que gere > dicionário de dados e MER? MER e dicionário não se geram, se constróem. Agora, se for livre, e se for um simples DER e uma simples listagem do catálogo do PostgreSQL, tem o AutoDoc (em primeiro lugar) e outras ferramentas como o SQL::Fairy — cuidado com a página do SQL Fairy, é meio comprometedora; melhor entrar nela com o carregamento de gráficos desativado no navegador, se tiver colegas meio sarristas por perto. -- Skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 Google Talk: xmpp:leand...@jabber.org +55 (11) 9406 7191 MSNIM:chat?contact=lean...@dutra.fastmail.fm sip:leand...@iptel.org ICQ: AIM:GoIM?screenname=61287803 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Dicionário de dados
2011/9/20 Flavio Henrique Araque Gurgel : > > Utilizo o Power Architect. > Tem uns bugs, mas é software livre. Boas novas! Não sabia — ou não lembrava. Mas o AutoDoc também é livre (além de gratuito, claro), e gera a documentação do catálogo e os DERs automaticamente…. -- Skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 Google Talk: xmpp:leand...@jabber.org +55 (11) 9406 7191 MSNIM:chat?contact=lean...@dutra.fastmail.fm sip:leand...@iptel.org ICQ: AIM:GoIM?screenname=61287803 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Dicionário de dados
> Gratuito. > > Obrigado Utilizo o Power Architect. Tem uns bugs, mas é software livre. Os proprietários também são bugados pra burro. É em Java e, portanto, independente de plataforma. []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Dicionário de dados
Gratuito. Obrigado Em 20 de setembro de 2011 15:20, Guimarães Faria Corcete DUTRA, Leandro < lean...@dutras.org> escreveu: > 2011/9/20 Danilo Silva : > > > > Alguém conhece alguma ferramenta (free) > > Livre ou gratuita? > > > > ou o próprio pgadmin que gere > > dicionário de dados e MER? > > MER e dicionário não se geram, se constróem. > > Agora, se for livre, e se for um simples DER e uma simples listagem do > catálogo do PostgreSQL, tem o AutoDoc (em primeiro lugar) e outras > ferramentas como o SQL::Fairy — cuidado com a página do SQL Fairy, é > meio comprometedora; melhor entrar nela com o carregamento de gráficos > desativado no navegador, se tiver colegas meio sarristas por perto. > > > -- > Skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra > +55 (61) 3546 7191 Google Talk: xmpp:leand...@jabber.org > +55 (11) 9406 7191 MSNIM:chat?contact=lean...@dutra.fastmail.fm > sip:leand...@iptel.org ICQ: AIM:GoIM?screenname=61287803 > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] REF. Controle de Usuarios Logados.
Olá, Em 20 de setembro de 2011 15:25, Eduardo Az - EMBRASIS < eduard...@embrasis.com.br> escreveu: > Se voce cria usuários via CREATE ROLE (USER) o PGADMIN na aba TOOLS > opção SERVER STATUS, tem esta utilidade (uma delas). > Via programação já nçao sei como seria. > > Só um detalhe: o pg tem uma opção para limitar quantas sessões (novamente, > se criado via CREATE ROLE) o usuário pode abrir ao mesmo tempo, não exigindo > programação paralela. Voce já viu isto? Não é o foco da sua pergunta, mas > uma informação que talvez seja interessante. > Você deve estar se referindo ao parâmetro CONNECTION LIMIT. Este parâmetro limita quantas conexões determinado usuário pode fazer na instância do PostgreSQL. O default é -1 que conexões ilimitadas. O limite do conexões do banco será definido no parâmetro max_connections. O default para este parâmetro é 100. > > Eduardo Az > EMBRASIS > > > *From:* pa...@visualpsistemas.com.br > *Sent:* Tuesday, September 20, 2011 2:16 PM > *To:* Comunidade PostgreSQL Brasileira > *Subject:* [pgbr-geral] REF. Controle de Usuarios Logados. > > Ola Pessoal, > > Tenho um aplicativo onde controlo os usuarios que estao on-line. > Cada usuario logado tem um flag = Online. > Se outro tentar acessar com usuario que ja esta on-line nao permite. > Gostaria no entanto de permitir usuario administrador de derrubar > qualquer usuario que ele deseje. > > Um comando que derrube todos ou apenas usuario desejado. > > Alguem tem alguma dica ?? > > Obrigado, > Paulo. > > -- > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > Abraços -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] REF. Controle de Usuarios Logados.
Se voce cria usuários via CREATE ROLE (USER) o PGADMIN na aba TOOLS opção SERVER STATUS, tem esta utilidade (uma delas). Via programação já nçao sei como seria. Só um detalhe: o pg tem uma opção para limitar quantas sessões (novamente, se criado via CREATE ROLE) o usuário pode abrir ao mesmo tempo, não exigindo programação paralela. Voce já viu isto? Não é o foco da sua pergunta, mas uma informação que talvez seja interessante. Eduardo Az EMBRASIS From: pa...@visualpsistemas.com.br Sent: Tuesday, September 20, 2011 2:16 PM To: Comunidade PostgreSQL Brasileira Subject: [pgbr-geral] REF. Controle de Usuarios Logados. Ola Pessoal, Tenho um aplicativo onde controlo os usuarios que estao on-line. Cada usuario logado tem um flag = Online. Se outro tentar acessar com usuario que ja esta on-line nao permite. Gostaria no entanto de permitir usuario administrador de derrubar qualquer usuario que ele deseje. Um comando que derrube todos ou apenas usuario desejado. Alguem tem alguma dica ?? Obrigado, Paulo. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Dicionário de dados
2011/9/20 Danilo Silva : > > Alguém conhece alguma ferramenta (free) Livre ou gratuita? > ou o próprio pgadmin que gere > dicionário de dados e MER? MER e dicionário não se geram, se constróem. Agora, se for livre, e se for um simples DER e uma simples listagem do catálogo do PostgreSQL, tem o AutoDoc (em primeiro lugar) e outras ferramentas como o SQL::Fairy — cuidado com a página do SQL Fairy, é meio comprometedora; melhor entrar nela com o carregamento de gráficos desativado no navegador, se tiver colegas meio sarristas por perto. -- Skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 Google Talk: xmpp:leand...@jabber.org +55 (11) 9406 7191 MSNIM:chat?contact=lean...@dutra.fastmail.fm sip:leand...@iptel.org ICQ: AIM:GoIM?screenname=61287803 ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Dicionário de dados
Pessoal, Alguém conhece alguma ferramenta (free) ou o próprio pgadmin que gere dicionário de dados e MER? Abraço para todos. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] REF. Controle de Usuarios Logados.
Obrigado Jotacomm pela resposta. - Original Message - From: JotaComm To: Comunidade PostgreSQL Brasileira Sent: Tuesday, September 20, 2011 2:23 PM Subject: Re: [pgbr-geral] REF. Controle de Usuarios Logados. Olá Em 20 de setembro de 2011 14:16, escreveu: Ola Pessoal, Tenho um aplicativo onde controlo os usuarios que estao on-line. Cada usuario logado tem um flag = Online. Se outro tentar acessar com usuario que ja esta on-line nao permite. Gostaria no entanto de permitir usuario administrador de derrubar qualquer usuario que ele deseje. Um comando que derrube todos ou apenas usuario desejado. Você pode finalizar a sessão do usuário através do comando: SELECT pg_terminate_backend(procpid). Tenha cuidado ao executar este comando. Alguem tem alguma dica ?? Obrigado, Paulo. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral Abraços -- JotaComm http://jotacomm.wordpress.com -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral __ NOD32 6370 (20110811) Information __ This message was checked by NOD32 antivirus system. http://www.eset.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] REF. Controle de Usuarios Logados.
Obrigado Jotacomm pela resposta. - Original Message - From: JotaComm To: Comunidade PostgreSQL Brasileira Sent: Tuesday, September 20, 2011 2:23 PM Subject: Re: [pgbr-geral] REF. Controle de Usuarios Logados. Olá Em 20 de setembro de 2011 14:16, escreveu: Ola Pessoal, Tenho um aplicativo onde controlo os usuarios que estao on-line. Cada usuario logado tem um flag = Online. Se outro tentar acessar com usuario que ja esta on-line nao permite. Gostaria no entanto de permitir usuario administrador de derrubar qualquer usuario que ele deseje. Um comando que derrube todos ou apenas usuario desejado. Você pode finalizar a sessão do usuário através do comando: SELECT pg_terminate_backend(procpid). Tenha cuidado ao executar este comando. Alguem tem alguma dica ?? Obrigado, Paulo. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral Abraços -- JotaComm http://jotacomm.wordpress.com -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral __ NOD32 6370 (20110811) Information __ This message was checked by NOD32 antivirus system. http://www.eset.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] DBLink desempenho
2011/9/20 Diogo Borsoi : > ***dados de fontes distintas*** (centenas/s) ---> "bd_x" tabela_x ---> > trigger ---> tabela_y > > | | > > | \--> tabela_z > > v > > tabela_"n" Na minha opinião, seu diagrama está cifrado. > No entanto, eu gostaria de separar estes dados em BD diferentes, mas > minhas dúvidas são: > > 1. O desempenho do BD com "INSERT" através de trigger com dblink é > comprometido, haja vista que são centenas de transações/s? Depende como as triggers e as transações de sua aplicação foram criadas. Na prática, o maior impacto deve surgir de gargalos de rede e na criação de um processo a cada transação, já que dblink pode ser visto como um cliente também. > 2. Seria melhor os dados de fontes distintas em esquemas diferentes ao > invés de BDs? Com quase certeza. > 3. Alguém teve um cenário semelhante? Sim. -Leo -- Leonardo Cezar http://postgreslogia.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] DBLink desempenho
Olá, Em 20 de setembro de 2011 14:07, Diogo Borsoi escreveu: > Prezados, > > Hoje tenho um único BD que recebe dados de fontes diferentes, cada > fonte esta sendo populada em tabelas distintas através de triggers. > Como na figura a seguir: > > > ***dados de fontes distintas*** (centenas/s) ---> "bd_x" tabela_x ---> > trigger ---> tabela_y > > | | > > | \--> tabela_z > > v > > tabela_"n" > > > No entanto, eu gostaria de separar estes dados em BD diferentes, mas > minhas dúvidas são: > > 1. O desempenho do BD com "INSERT" através de trigger com dblink é > comprometido, haja vista que são centenas de transações/s? > Dependendo da quantidade do número de inserções isso pode ser péssimo para a performance. > 2. Seria melhor os dados de fontes distintas em esquemas diferentes ao > invés de BDs? > Se você puder utilizar um banco apenas e dividir em esquemas é melhor, além de ser mais rápido que o dblink e também até para gerenciamento fica melhor. > 3. Alguém teve um cenário semelhante? > Tenho algo parecida, mas como a carga é pequena não tenho problema de performance. > > > []s > Diogo > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > Abraços -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] REF. Controle de Usuarios Logados.
Olá Em 20 de setembro de 2011 14:16, escreveu: > ** > Ola Pessoal, > > Tenho um aplicativo onde controlo os usuarios que estao on-line. > Cada usuario logado tem um flag = Online. > Se outro tentar acessar com usuario que ja esta on-line nao permite. > Gostaria no entanto de permitir usuario administrador de derrubar > qualquer usuario que ele deseje. > > Um comando que derrube todos ou apenas usuario desejado. > Você pode finalizar a sessão do usuário através do comando: SELECT pg_terminate_backend(procpid). Tenha cuidado ao executar este comando. > > Alguem tem alguma dica ?? > > Obrigado, > Paulo. > > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > Abraços -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] REF. Controle de Usuarios Logados.
Ola Pessoal, Tenho um aplicativo onde controlo os usuarios que estao on-line. Cada usuario logado tem um flag = Online. Se outro tentar acessar com usuario que ja esta on-line nao permite. Gostaria no entanto de permitir usuario administrador de derrubar qualquer usuario que ele deseje. Um comando que derrube todos ou apenas usuario desejado. Alguem tem alguma dica ?? Obrigado, Paulo. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] DBLink desempenho
Prezados, Hoje tenho um único BD que recebe dados de fontes diferentes, cada fonte esta sendo populada em tabelas distintas através de triggers. Como na figura a seguir: ***dados de fontes distintas*** (centenas/s) ---> "bd_x" tabela_x ---> trigger ---> tabela_y | | | \--> tabela_z v tabela_"n" No entanto, eu gostaria de separar estes dados em BD diferentes, mas minhas dúvidas são: 1. O desempenho do BD com "INSERT" através de trigger com dblink é comprometido, haja vista que são centenas de transações/s? 2. Seria melhor os dados de fontes distintas em esquemas diferentes ao invés de BDs? 3. Alguém teve um cenário semelhante? []s Diogo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Ajuda equivalência
Olá, Em 20 de setembro de 2011 12:23, Deliane Andrade escreveu: > Olá pessoal,boa tarde. > > Tenho uma consulta em mysql que trabalha com tratamento de campos do tipo > date. > Tentei fazer a consulta equivalente no postgresql ,mas sem sucesso. > Alguém poderia me ajudar? > Olhei o manual,mas não consegui achar nada que ajudasse. > Segue,abaixo, a consulta no mysql: > > SELECT data_feriado AS dia_semana, fixo_feriado AS permanente > FROM feriados > WHERE ( > data_feriado BETWEEN variavel_1 AND variavel_2 > AND date_format( data_feriado, '%w' ) NOT > IN ( 0, 6 ) > ) > OR ( > fixo_feriado =1 > AND date_format( data_feriado, '%m-%d' ) BETWEEN date_format( variavel_1, > '%m-%d' ) > AND date_format( variavel_2 , '%m-%d' ) > AND CONCAT_WS( '-', variavel_aux, date_format( data_feriado, '%m-%d' ) ) > BETWEEN variavel_1 AND variavel_2 > AND date_format( CONCAT_WS( '-', variavel_aux, date_format( data_feriado, > '%m-%d' ) ) , '%w' ) NOT IN ( 0, 6 ) > ) > GROUP BY date_format( data_feriado, '%m-%d' ) > > > - > > Você pode substituir o date_format pelo to_char [1]. [1] http://www.postgresql.org/docs/current/static/functions-formatting.html Para a utilização de variáveis você pode dar uma olhada no parâmetro custom_variable_classes [2] do postgresql.conf [2] http://www.postgresql.org/docs/9.0/interactive/runtime-config-custom.html > Agradeço desde já. > Att, > Deliane Andrade > > ___ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > Abraços -- JotaComm http://jotacomm.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Ajuda equivalência
Olá pessoal,boa tarde. Tenho uma consulta em mysql que trabalha com tratamento de campos do tipo date. Tentei fazer a consulta equivalente no postgresql ,mas sem sucesso. Alguém poderia me ajudar? Olhei o manual,mas não consegui achar nada que ajudasse. Segue,abaixo, a consulta no mysql: SELECT data_feriado AS dia_semana, fixo_feriado AS permanente FROM feriados WHERE ( data_feriado BETWEEN variavel_1 AND variavel_2 AND date_format( data_feriado, '%w' ) NOT IN ( 0, 6 ) ) OR ( fixo_feriado =1 AND date_format( data_feriado, '%m-%d' ) BETWEEN date_format( variavel_1, '%m-%d' ) AND date_format( variavel_2 , '%m-%d' ) AND CONCAT_WS( '-', variavel_aux, date_format( data_feriado, '%m-%d' ) ) BETWEEN variavel_1 AND variavel_2 AND date_format( CONCAT_WS( '-', variavel_aux, date_format( data_feriado, '%m-%d' ) ) , '%w' ) NOT IN ( 0, 6 ) ) GROUP BY date_format( data_feriado, '%m-%d' ) - Agradeço desde já. Att, Deliane Andrade ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral