Está correto, ele está levando em conta o horário de verão.
jorge sanfelice wrote:
Identifiquei que o postgresql esta gravando no banco qual sera o
timezone da data cadastrada conforme for o mes. Ex:
se eu gravo um dado com a data no mes 06, ele coloca o time zone -03
se eu gravo um dado com
Identifiquei que o postgresql esta gravando no banco qual sera o timezone da
data cadastrada conforme for o mes. Ex:
se eu gravo um dado com a data no mes 06, ele coloca o time zone -03
se eu gravo um dado com a data no mes 12, ele coloca o time zone -02
2009-06-27 00:04:30-03
2009-12-27 00:04:
Entao, eu instalei um rpm.
Aqui o linux é Mandriva.
Outra coisa entranha é. quando faço insert, o sistema grava o timezone
correto (-03), quando altera a data, ai que grava o timezone errado (-02.)
2009/6/19 JotaComm
> Olá,
>
> Você instalou de forma compilada? Qual só você está usando? Debia
Olá,
Você instalou de forma compilada? Qual só você está usando? Debian? Ubuntu?
Você terá que recompilar o PostgreSQL com a opção --with-system-tzdata no
./configure. Este parâmetro do configure você indica o arquivo de timezone
do PostgreSQL. Uma saída é você executar o comando: zdump -v
Americ
Pessoal,
Estou usando a versao 8.4 para testar, etc ... ja em um projeto, só que
estou com problemas no timezone e nao estou conseguindo identificar o que eu
poderia fazer para arrumar.
O server linux esta com o timezone OK.
se eu faço um select traz a informacao correta, ex:
SELECT now();
2009/5/25 Wagner Bonfiglio :
> Não sei se ajudou o André (provavelmente), mas a minha dúvida vc respondeu
> bem respondido!
Valeu pessoal, as respostas já me ajudaram.
t+
>
> É isso mesmo que eu imaginava, alguns parâmetros mais baixo nível.. Quanto
> ao André, parece que ele realmente queria
Em Seg, 2009-05-25 às 13:40 -0300, Rafael Domiciano escreveu:
(...)
> Tem outras também que você pode usar, mais a nível de utilização, como
> assertion (--enable-cassert) que não vem como default no banco; ouvi
> dizer que é bastante utilizado no mysql (é como se fosse uma check).
Apenas fazendo
Não sei se ajudou o André (provavelmente), mas a minha dúvida vc respondeu
bem respondido!
É isso mesmo que eu imaginava, alguns parâmetros mais baixo nível.. Quanto
ao André, parece que ele realmente queria saber essas opções, só que se
tinha algo que poderia ser melhorado...
Se você diz que não,
Amigos funcionou, era uma configuração que eu tinha digitado errado.
Obrigado pela ajuda.
2009/5/25 Osvaldo Kussama :
> 2009/5/25 Pedro B. Alves :
>> A principio não tem firewall nesta maquina...
>>
>
>
> Então siga as instruções do Rodrigo Hjort em:
> http://agajorte.blogspot.com/2009/03/meu
Olá André,
Tem sim alguns parâmetros que você pode definir no "./configure", mas apenas
se você quiser mudar alguma configuração a baixo nível, como exemplo o
debugging (--enable-debug), ou definir o tamanho da página, que por default
é 8 kb.
Tem outras também que você pode usar, mais a nível de u
2009/5/25 Pedro B. Alves :
> A principio não tem firewall nesta maquina...
>
Então siga as instruções do Rodrigo Hjort em:
http://agajorte.blogspot.com/2009/03/meu-postgresql-nao-conecta.html
Osvaldo
___
pgbr-geral mailing list
pgbr-geral@listas.postgr
Olá Pedro,
Você poderia revisar todas as configurações abaixo:
1) parâmetro *listen_addresses = '*'*
2) arquivo pg_hba.conf, tente assim (da mesma maneira que você fez):
hostall all 127.0.0.1/32 md5
hostall all 192.168.0.0/24trust
3)
A principio não tem firewall nesta maquina...
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Me metendo um pouco na discussão, mesmo sem entender do assunto...
o "./configure" é a hora que você realmente compila o código-fonte do
programa, correto?
Não tem certas opções que você escolhe nessa hora que otimizem a compilação?
Ou no "./configure" ou no "./make", não sei, mas eu sempre achei q
> Olá,
>
> É a mesma coisa.
>
> O banco tá no ar? Chegou a ver alguma mensagem no log?
>
>
Pelo linux eu consigo conectar, fazer consultas e tudo mais... só não
consigo acessar de uma máquina remota.
___
pgbr-geral mailing list
pgbr-geral@listas.postgre
Olá!
Local vc ta conseguindo acessar né? Não tem nenhuma regra no teu firewall
bloqueando isso?
Douglas
2009/5/25 JotaComm
> Olá,
>
> É a mesma coisa.
>
> O banco tá no ar? Chegou a ver alguma mensagem no log?
>
>
> 2009/5/25 Pedro B. Alves
>
>> > Depois desta modificação você fez: pg_ctl re
Olá,
É a mesma coisa.
O banco tá no ar? Chegou a ver alguma mensagem no log?
2009/5/25 Pedro B. Alves
> > Depois desta modificação você fez: pg_ctl restart?
> eu executei o seguinte comando:
> /etc/init.d/postgresql-8.3 restart
>
> **não sei se obtem o mesmo resultado, caso não, poderia me in
Lembre-se que se a plataforma for 64 bits você deve instalar o SO
apropriado, isso faz muita diferença
2009/5/25 JotaComm
> Olá,
>
> Não vejo parâmetros que você pode passar para modificar a performance no
> configure.
>
> Para a performance é bom modificar o seu postgresql.conf e realizar a
> Depois desta modificação você fez: pg_ctl restart?
eu executei o seguinte comando:
/etc/init.d/postgresql-8.3 restart
**não sei se obtem o mesmo resultado, caso não, poderia me instruir
para a linha de comando do pg_ctl?
> Depois de modificado este arquivo você fez: pg_ctl reload?
>
_
Olá,
Não vejo parâmetros que você pode passar para modificar a performance no
configure.
Para a performance é bom modificar o seu postgresql.conf e realizar algumas
modificações no SO.
2009/5/25 Andre Francisco de Moura
> Olá, JotaComm
>
> Desculpe me expressei mal, o que eu queria saber
Olá,
2009/5/25 Pedro B. Alves
> Pessoal estou com o seguinte problema:
>
> instalei o postgresql-8.3 em uma maquina linux debian.
> nela estou conseguindo acessar o banco, normalmente, porém quando vou
> tentar acessar a mesma atravéz de outra maquina "windows" via, pgAdmin
> III versão 10.0.. e
Olá, JotaComm
Desculpe me expressei mal, o que eu queria saber é se a forma
como eu estou rodando o
configure é a maneira correta ou teria mais alguns parâmetro que eu
possa passar para dar
mais performance ao Postgresql, até mesmo quando eu utilizar uma
maquina de menor porte.
[]'s
2009/5
Pessoal estou com o seguinte problema:
instalei o postgresql-8.3 em uma maquina linux debian.
nela estou conseguindo acessar o banco, normalmente, porém quando vou
tentar acessar a mesma atravéz de outra maquina "windows" via, pgAdmin
III versão 10.0.. ele da a seguinte mensagem:
could not connec
Olá, André
O que você quer dizer com a melhor configuração?
2009/5/25 Andre Francisco de Moura
> Bom dia
>
> Eu estou compilando o Postgresql 8.3.7 para um cliente em uma
> máquina de grande porte com 32Gb de memória e 4 processadores Xeon
> QuadCore, usei o configure da
> seguinte for
Bom dia
Eu estou compilando o Postgresql 8.3.7 para um cliente em uma
máquina de grande porte com 32Gb de memória e 4 processadores Xeon
QuadCore, usei o configure da
seguinte forma :
./configure --prefix=/usr --enable-integer-datetimes--
Isso séria a melhor configuração?
Boa Tarde Charles,
Entendo muito pouco de python, mas vamos ver se eu consigo te ajudar.
você tem o type greeting com 2 campos, o teu return (independente de qual pl
estiver usando, até onde eu sei) deve ficar assim:
*return (v1, v2);*
portanto aqui você está passando dois valores:
return ( *[h
Pessoal estou aprendendo pl/python. Estou fazendo esse exemplo do manual
do postgresql:
CREATE TYPE greeting AS
(how text,
who text);
create or replace function greet (how text)
returns setof greeting
AS $BODY$
return ([how,"World"],[how,"PostgreSQL"])
$BODY$ LANGUAGE plpythonu;
Quan
Olá,
Rode um vacuum freeze.
2009/5/12 jorge sanfelice
> Pessoal,
>
> Tenho um servidor de banco de dados Postgresql na versao 8.1.3 que vem me
> provocando algumas duvidas. Ele possui alguns bancos dentre esses um que
> recebe muitos insert's.
>
> Executei um select para ver os XID:
>
> SELECT
Pessoal,
Tenho um servidor de banco de dados Postgresql na versao 8.1.3 que vem me
provocando algumas duvidas. Ele possui alguns bancos dentre esses um que
recebe muitos insert's.
Executei um select para ver os XID:
SELECT datname, age(datfrozenxid) FROM pg_database;
postgres | 1081966736
2009/5/8 Charles Souza Silva :
> Pessoal, estou comecando usar pl/python e gostaria de saber se tem
> condicao de uma funcao pl/python chamar outra funcao pl/python?
funcao1() chamaria outra funcao em PYTHON definida na mesma funcao.
Para chamar outra funcao em PL/Python, chame atraves de um SELE
Pessoal, estou comecando usar pl/python e gostaria de saber se tem
condicao de uma funcao pl/python chamar outra funcao pl/python?
Por exemplo
create or replace funcao1() returns integer AS $$
plpy.notice('Funcao1')
$$ language plpythonu;
create or replace funcao2() returns integer AS $$
André Volpato escreveu:
> Só falta atualizar as docs :)
>
Já tem um rascunho em [1].
[1] http://developer.postgresql.org/pgdocs/postgres/release-8-4.html
--
Euler Taveira de Oliveira
http://www.timbira.com/
___
pgbr-geral mailing list
pgbr-geral@
Euler Taveira de Oliveira escreveu:
André Volpato escreveu:
Esta é uma limitação do Postgres, a cláusula LIMIT não aceita expressões.
Lembro de ter visto em algum lugar que esta alteração estava sendo feita, mas não achei nada a respeito...
A partir da 8.4, subconsultas
André Volpato escreveu:
> Esta é uma limitação do Postgres, a cláusula LIMIT não aceita expressões.
>
> Lembro de ter visto em algum lugar que esta alteração estava sendo feita, mas
> não achei nada a respeito...
>
A partir da 8.4, subconsultas serão permitidas nas cláusulas LIMIT e OFFSET.
--
Rubens José Rodrigues escreveu:
Pessoal,
Tenho uma necessidade de que a query abaixo me retorne o
limite de 60 registros diminuindo a quantidade x de uma variavel
(vTotAgendaDia).
(...)
Quando eu uso uma subquery na clausula limit o PostgreSQL
não permite, se e
Pessoal,
Tenho uma necessidade de que a query abaixo me retorne o limite de 60
registros diminuindo a quantidade x de uma variavel (vTotAgendaDia).
Ou seja:
Estou pegando os 60 maiores devedores da empresa para agendar um contato,
este contato se dá por meio de uma tabela de agendamento
| -1
> postgres | f| -1
> template0 | f| -1
>
>
> Creio que seja esse o problema, agora como isso ficou 'f' é muito estranho.
> Sera que isso pode ser arrumado fazendo um update? ou teria alguma
&g
guracao
pra arrumar?
abraços.
--- Em qui, 15/1/09, Jota escreveu:
> De: Jota
> Assunto: Re: [pgbr-geral] duvida conexao
> Para: nativ...@yahoo.com.br
> Cc: "Comunidade PostgreSQL Brasileira"
> Data: Quinta-feira, 15 de Janeiro de 2009, 14:37
> Olá,
>
>
s não está
aceitando conexões.
[]s
2009/1/15 Mr J.L. :
> Ola Jota,
>
> Entendi agora. sim, ja foi realizada a releitura do arquivo pg_hba.conf , no
> caso nao seria esse o problema. O problema continua.
>
>
>
>
> --- Em qui, 15/1/09, Jota escreveu:
>
>> De: Jot
Ola Jota,
Entendi agora. sim, ja foi realizada a releitura do arquivo pg_hba.conf , no
caso nao seria esse o problema. O problema continua.
--- Em qui, 15/1/09, Jota escreveu:
> De: Jota
> Assunto: Re: [pgbr-geral] duvida conexao
> Para: nativ...@yahoo.com.br, "Comunid
eu fizer individual ao invés de "-a" funciona.
>
> A versao desse banco é PostgreSQL 8.2.5 .
>
> Alguma outra sugestao?
>
> Obrigado.
>
>
>
> --- Em qui, 15/1/09, Euler Taveira de Oliveira escreveu:
>
>> De: Euler Taveira de Oliveira
>> Assun
veira escreveu:
> De: Euler Taveira de Oliveira
> Assunto: Re: [pgbr-geral] duvida conexao
> Para: nativ...@yahoo.com.br, "Comunidade PostgreSQL Brasileira"
>
> Data: Quinta-feira, 15 de Janeiro de 2009, 10:45
> Mr J.L. escreveu:
> > Pessoal, estou com uma duvid
Mr J.L. escreveu:
> Pessoal, estou com uma duvida.
>
> Recentemente fui ver o log de processos que tenho no cron do server e em um
> deles encontrei o seguinte:
>
> #ROTINA DE VACUUM DIARIA
> 00 22 * * 1-6 /usr/bin/vacuumdb -z -v -a > /var/log/postgres/log_v.log
>
> mensagem:
> vacuumdb: could
Pessoal, estou com uma duvida.
Recentemente fui ver o log de processos que tenho no cron do server e em um
deles encontrei o seguinte:
#ROTINA DE VACUUM DIARIA
00 22 * * 1-6 /usr/bin/vacuumdb -z -v -a > /var/log/postgres/log_v.log
mensagem:
vacuumdb: could not connect to database postgres: FATA
obrigado resolvi usando o quote_literal
2008/12/12 William Leite Araújo
> 2008/12/12 Anderson
>
>> Bom dia Lista,
>>
>> pessoal estou fazendo um procedure mas surgiu um problema com a aspas
>> simples, o problema esta em como utilizar elas no meio de uma sql que tem
>> varias concatenações.
2008/12/12 Anderson
> Bom dia Lista,
>
> pessoal estou fazendo um procedure mas surgiu um problema com a aspas
> simples, o problema esta em como utilizar elas no meio de uma sql que tem
> varias concatenações.
Use a função "*quote_literal*". Deseja que o texto 'qualquer' esteja com
as aspas
Anderson escreveu:
Bom dia Lista,
pessoal estou fazendo um procedure mas surgiu um problema com a aspas
simples, o problema esta em como utilizar elas no meio de uma sql que
tem varias concatenações.
XCRIATABELA :='CREATE TABLE '|| XTABELA ||' ('||
XNID ||' NUMERIC(6,0) DEFAULT nextval((
Bom dia Lista,
pessoal estou fazendo um procedure mas surgiu um problema com a aspas
simples, o problema esta em como utilizar elas no meio de uma sql que tem
varias concatenações.
XCRIATABELA :='CREATE TABLE '|| XTABELA ||' ('||
XNID ||' NUMERIC(6,0) DEFAULT nextval((*tb_remessa_seq::text*)::re
On Wed, Sep 3, 2008 at 2:34 PM, José Carlos Messias <[EMAIL PROTECTED]>wrote:
> Galera,
>
> Dentro de uma função disparada por uma trigger, tem o mesmo efeito em usar
> "update tabela set campo1=novo_valor where pkey=OLD.pkey" ou
> "NEW.campo1=novo_valor".
>
>
> Ganha-se em performance?
>
O certo
Galera,
Dentro de uma função disparada por uma trigger, tem o mesmo efeito em usar
"update tabela set campo1=novo_valor where pkey=OLD.pkey" ou
"NEW.campo1=novo_valor".
Ganha-se em performance?
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.o
Hello Fabio Alves de Araujo Ebner - Dna,
> Pessoal. tem como eu nao perder a minha sequencia caso eu abra uma
> transacao, e de um rollback???
Não tem de propósito, mas se é exatamente isso que você quer, é possível
implementar uma stored procedure que emule este comportamento.
--
Best Regards,
Em 29/08/08, Fabio Alves de Araujo Ebner -
Dna<[EMAIL PROTECTED]> escreveu:
> Pessoal. tem como eu nao perder a minha sequencia caso eu abra uma
> transacao, e de um rollback???
>
Não, do manual:
http://www.postgresql.org/docs/current/interactive/functions-sequence.html
"Important: To avoid bl
Fábio,
sei que não chego aos pés dos gurus desta lista, porém até onde sei
sequences são feitas para serem à prova de problemas de concorrência, e uma
vez solicitada a sequencia, tá morta!
Se você está usando uma linguagem de programação tipo desktop, dependendo de
sua lógica, pode armazenar em alg
Pessoal. tem como eu nao perder a minha sequencia caso eu abra uma transacao,
e de um rollback???
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Mozart Hasse escreveu:
> Você deve estar se referindo a "Database update Notifications" ou "Query
> notifications"
>
Nem um nem outro.
> Por tudo o que eu já vi da documentação mais o que está nesse site, o
> Postgres não dá suporte a isso.
Acho que você não procurou no manual do PostgreSQL [1]
ves de Araujo Ebner - Dna"
Subject: Re: [pgbr-geral] duvida
cara entao eu tenho uma aplicacao java q lista tudo o q tem no meu banco..
agora imagina q eu pegue um programinha de adm de banco, e inclua um
registro nesse campo.. eu queria q o banco avise o meu programa que tem
coisa nova, para q e
Magno Junior escreveu:
> ela ( a doc em portugues ) é desatualizada, o trabalho de tradução nao
> foi bem feito ou o que?
A tradução está bem feita mas *infelizmente* está desatualizada.
> [ Estou perguntando pq não é a primeira vez que vejo o pessoal
> postando link da doc em ingles na lista, se
2008/8/28 Osvaldo Kussama <[EMAIL PROTECTED]>:
> Em 28/08/08, Fabio Alves de Araujo Ebner -
> Dna<[EMAIL PROTECTED]> escreveu:
>> agora eu consigo criar um gatilho q envia alguma coisa para uma determinada
>> porta?? ou executa um determinado programa??
>>
>
>
> Talvez você esteja falando do LISTEN
Em 28/08/08, Fabio Alves de Araujo Ebner -
Dna<[EMAIL PROTECTED]> escreveu:
> agora eu consigo criar um gatilho q envia alguma coisa para uma determinada
> porta?? ou executa um determinado programa??
>
Talvez você esteja falando do LISTEN / NOTIFY.
Dê uma olhada no manual para ver se atende:
htt
banco
ouvi falar q isso e possivel..
- Original Message -
From: "Sebastian SWC" <[EMAIL PROTECTED]>
To: "Comunidade PostgreSQL Brasileira"
Sent: Thursday, August 28, 2008 2:36 PM
Subject: Re: [pgbr-geral] duvida
2008/8/28 F
>
> ouvi falar q isso e possivel..
>
> - Original Message -
> From: "Sebastian SWC" <[EMAIL PROTECTED]>
> To: "Comunidade PostgreSQL Brasileira" <
> pgbr-geral@listas.postgresql.org.br>
> Sent: Thursday, August 28, 2008 2:36 PM
> Su
fazer o meu programa de tempos em tempos buscar no banco
ouvi falar q isso e possivel..
- Original Message -
From: "Sebastian SWC" <[EMAIL PROTECTED]>
To: "Comunidade PostgreSQL Brasileira"
Sent: Thursday, August 28, 2008 2:36 PM
Subject: Re: [pgbr-geral] duvi
2008/8/28 Fabio Alves de Araujo Ebner - Dna <[EMAIL PROTECTED]>:
> Pessoal e possivel eu fazer o meu banco avisar a minha aplicacao q um
> registro novo foi adicionado??
O que você considera aviso? a string de texto que confirma o INSERT?
--
Sebastian SWC
http://sebastianswc.com
http://www.postg
Pessoal e possivel eu fazer o meu banco avisar a minha aplicacao q um registro
novo foi adicionado??
valeu___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Mr J.L. escreveu:
>
> Realizei um dump em uma base utf8 e versao 8.2 (linux) do seguinte modo:
>
> # pg_dump -F c -Z 9 BD
>
> Eu fiz o restore de desse dump em uma base latin9 (na versao 8.2 e 8.3, fiz
> em duas versoes diferentes) e automaticamente ja fez as alteraçoes nos
> caracteres especi
Ola Pessoal,
Realizei um dump em uma base utf8 e versao 8.2 (linux) do seguinte modo:
# pg_dump -F c -Z 9 BD
Eu fiz o restore de desse dump em uma base latin9 (na versao 8.2 e 8.3, fiz em
duas versoes diferentes) e automaticamente ja fez as alteraçoes nos caracteres
especiais (ç,^,~, entre out
Mr J.L. escreveu:
>
> Como faço para fazer um dump de um servidor remoto.
> Por exemplo:
> Estou na maquina 10.0.0.1 que pode acessar a maquina 201.0.100.2
> Eu preciso do dump de um banco que esta na maquina 201.0.100.2. como faço
> isso remotamente?
>
O pg_dump é uma aplicação cliente, vej
pg_dump -h 201.0.100.2 -U usuario bancodedados > arquivo.sql
DFG
2008/7/31 Mr J.L. <[EMAIL PROTECTED]>:
> Pessoal,
> Como faço para fazer um dump de um servidor remoto.
> Por exemplo:
> Estou na maquina 10.0.0.1 que pode acessar a maquina 201.0.100.2
> Eu preciso do dump de um banco que esta na m
Pessoal,
Como faço para fazer um dump de um servidor remoto.
Por exemplo:
Estou na maquina 10.0.0.1 que pode acessar a maquina 201.0.100.2
Eu preciso do dump de um banco que esta na maquina 201.0.100.2. como faço isso
remotamente?
Novos endereços, o Yahoo! que você conhece. Crie um email
2008/6/20 Ribamar Sousa <[EMAIL PROTECTED]>:
> Impressionante como as respostas se atropelam e nem dá tempo de alguém ver
> que um monte já respondeu.
> Outro fator interessante: há algum tempo tinhamos um pequeno grupo de feras
> ajudando, agora o grupo cresceu bastante.
O problema é que estamos
2008/6/20 Evandro Ricardo Silvestre <[EMAIL PROTECTED]>:
> Rúben Lício wrote:
> > Boa tarde,
> >
> > Tenho alguns SELECTs em uma base que devem retornar valores apenas se
> > um campo timestamp não tiver dando algum, e também as vezes um campo
> > char.
> > Eu tento
> > SELECT * FROM tb_teste WHER
NULL não é igual nem a ele mesmo ;)
NULL = NULL é unknown
Forte abraço,
Aldemir Vieira
2008/6/20 Rúben Lício <[EMAIL PROTECTED]>:
> IS NULL funciona, muito obrigado.
>
> 2008/6/20 Leandro Henrique Pereira <[EMAIL PROTECTED]
> >:
> > Pelo padrão SQL o correto é usar
> >
> > campo is null
> >
> >
IS NULL funciona, muito obrigado.
2008/6/20 Leandro Henrique Pereira <[EMAIL PROTECTED]>:
> Pelo padrão SQL o correto é usar
>
> campo is null
>
> Leandro Henrique Pereira Neto
> Administração de bancos de dados - DBA/OC
> SUPCD/CDSUT/CDSBB
> 61 21059359
>
>
>
> Rúben Lício escreveu:
>> Boa tarde,
Você deve utilizar ISNULL ou NOTNULL
[]´s
2008/6/20 Rúben Lício <[EMAIL PROTECTED]>:
> Boa tarde,
>
> Tenho alguns SELECTs em uma base que devem retornar valores apenas se
> um campo timestamp não tiver dando algum, e também as vezes um campo
> char.
> Eu tento
> SELECT * FROM tb_teste WHERE cam
Rúben Lício escreveu:
> Boa tarde,
>
> Tenho alguns SELECTs em uma base que devem retornar valores apenas se
> um campo timestamp não tiver dando algum, e também as vezes um campo
> char.
> Eu tento
> SELECT * FROM tb_teste WHERE campo_ts_teste = NULL;
> E isso não me retorna resultado (sim há res
Rúben Lício escreveu:
> Boa tarde,
>
> Tenho alguns SELECTs em uma base que devem retornar valores apenas se
> um campo timestamp não tiver dando algum, e também as vezes um campo
> char.
> Eu tento
> SELECT * FROM tb_teste WHERE campo_ts_teste = NULL;
> E isso não me retorna resultado (sim há resu
Pelo padrão SQL o correto é usar
campo is null
Leandro Henrique Pereira Neto
Administração de bancos de dados - DBA/OC
SUPCD/CDSUT/CDSBB
61 21059359
Rúben Lício escreveu:
> Boa tarde,
>
> Tenho alguns SELECTs em uma base que devem retornar valores apenas se
> um campo timestamp não tiver dando
2008/6/20 Rúben Lício <[EMAIL PROTECTED]>:
>
> Como devo fazer para comparar campos com NULL no postgres??
Em qualquer sistema decente, NULL não é valor, portanto os operadores
normais não funcionam. IS NULL.
--
skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3040 7300 r155
2008/6/20 Rúben Lício <[EMAIL PROTECTED]>:
> SELECT * FROM tb_teste WHERE campo_char_teste = NULL
> SELECT * FROM tb_teste WHERE campo_char_teste != '*'
O retorno dessa comparação não é nem verdadeira nem falsa. É
desconhecida (unknown).
Simplesmente porque não existe um cálculo conhecido para
Rúben Lício wrote:
> Boa tarde,
>
> Tenho alguns SELECTs em uma base que devem retornar valores apenas se
> um campo timestamp não tiver dando algum, e também as vezes um campo
> char.
> Eu tento
> SELECT * FROM tb_teste WHERE campo_ts_teste = NULL;
> E isso não me retorna resultado (sim há resulta
Tente assim:
SELECT * FROM tb_teste WHERE campo_ts_teste ISNULL;
[ ]'s
Paulino
Rúben Lício escreveu:
> Boa tarde,
>
> Tenho alguns SELECTs em uma base que devem retornar valores apenas se
> um campo timestamp não tiver dando algum, e também as vezes um campo
> char.
> Eu tento
> SELECT * FROM t
Boa tarde,
Tenho alguns SELECTs em uma base que devem retornar valores apenas se
um campo timestamp não tiver dando algum, e também as vezes um campo
char.
Eu tento
SELECT * FROM tb_teste WHERE campo_ts_teste = NULL;
E isso não me retorna resultado (sim há resultados para ele devolver).
Esse regis
Obrigado galera,
o "pg_description" matou a pau.
só por curiosidade, eu tinnha achado esse tambem:
Tabela 9-45. Funções de informação de comentário
NomeTipo retornado Descrição
obj_description(oid_do_objeto, nome_do_catálogo)textobtém o
comentário para o objeto do banco de d
pg_description
- Original Message -
From: "Thiago Risso" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; "Comunidade PostgreSQL Brasileira"
Sent: Monday, June 16, 2008 10:47 AM
Subject: Re: [pgbr-geral] duvida comment
2008/6/16 Thiago Risso <[EMAIL PR
2008/6/16 Thiago Risso <[EMAIL PROTECTED]>:
>> Existe aguma tabela no "System Catalogs" onde ficam gravados os
>> comentarios de campos, tabelas, funcoes , etc ? Procurei um monte e nao
>> achei nada la manual.
> Mas tem sim .. da uma olhada em [1];
>
>
> [1] http://www.postgresql.org/docs
> Existe aguma tabela no "System Catalogs" onde ficam gravados os comentarios
> de campos, tabelas, funcoes , etc ? Procurei um monte e nao achei nada la
> manual.
Mas tem sim .. da uma olhada em [1];
[1] http://www.postgresql.org/docs/8.3/interactive/catalog-pg-class.html
--
Att:
Thi
Ola Pessoal,
Existe aguma tabela no "System Catalogs" onde ficam gravados os comentarios
de campos, tabelas, funcoes , etc ? Procurei um monte e nao achei nada la
manual.
Creio que em algum lugar ficam gravados esses comentarios, uma vez que, no
pgadmin, por exemplo, quando tem comenta
gracias :D
2008/4/18 Thiago Risso <[EMAIL PROTECTED]>:
> > Boa tarde. Gostaria de saber se é possível fazer com que uma trigger
> > escreva em uma outra base. Alguém já conseguiu implementar alguma
> > solução nesse sentido?
>
> É possível sim ... utilize o contrib dblink[1] ...
> Como ele é
> Boa tarde. Gostaria de saber se é possível fazer com que uma trigger
> escreva em uma outra base. Alguém já conseguiu implementar alguma
> solução nesse sentido?
É possível sim ... utilize o contrib dblink[1] ...
Como ele é possível conectar-se a databases remotos.
[1] http://www.postgresql.o
Boa tarde. Gostaria de saber se é possível fazer com que uma trigger
escreva em uma outra base. Alguém já conseguiu implementar alguma
solução nesse sentido?
Desde já agradeço qualquer ajuda.
Abraços,
--
Fernando Grassi de Oliveira
[EMAIL PROTECTED]
_
Jamais aconselharia deixar dessa maneira para um banco em produção. Com isso
o usuário postgres poderia ter acesso (mesmo que com senha) de qualquer
máquina da rede. Aconselho a permitir conexões com o usuário postgres apenas
para os endereços 127.0.0.1/32 e o ip do servidor/32. E não use o usuário
Anderson escreveu:
> Bom Dia pessoal,
>
> sou novo aqui na lista e também com o Postgresql.
>
> Fiz a instalação do Postgresql versão 8.2 em um servidor Debian, estou
> conseguindo acessa-lo pelo PgAdminIII de uma maquina XP e também pelo
> PhpPgAdmin via Web sem problemas.
> A minha dúvida é a s
Obrigado Leandro e Roberto,
com as dicas de vcs consegui resolver o problema, e vou conseguir
melhorar a segurança do meu banco.
vlw
Anderson Manica
Roberto Mello escreveu:
> 2008/3/13 Anderson <[EMAIL PROTECTED]>:
>
>> manualmente pelo "psql" no servidor. Eu fiz isso e não apresentou erro
>
2008/3/13 Anderson <[EMAIL PROTECTED]>:
>
> manualmente pelo "psql" no servidor. Eu fiz isso e não apresentou erro
> nenhum, porém quando eu vou acessar o banco de dados pelo PgAdminIII ele
> me pede a senha do usuário, e mesmo que eu infome a senha incorreta ou
> deixe o campo senha vazio, ele
Possivelmente porque tua opção de login esteja como "trust" para a máquina
local.
procure um arquivo pg_hba.conf e verifique estas configurações
On Thursday 13 March 2008 11:19:06 Anderson wrote:
> Bom Dia pessoal,
>
> sou novo aqui na lista e também com o Postgresql.
>
> Fiz a instalação do Post
Bom Dia pessoal,
sou novo aqui na lista e também com o Postgresql.
Fiz a instalação do Postgresql versão 8.2 em um servidor Debian, estou
conseguindo acessa-lo pelo PgAdminIII de uma maquina XP e também pelo
PhpPgAdmin via Web sem problemas.
A minha dúvida é a seguinte: Eu andei lendo alguns tu
2008/2/5 cristiano <[EMAIL PROTECTED]>:
> Sergio,
>
> Tente dessa forma:
>
> SELECT MAX(valor)
>FROM tabela
> WHERE data = (SELECT MAX(data)
Sergio, essa e' a pior maneira de se escrever essa consulta.
Extremamente ineficiente, e desnecessariamente.
Um ORDER BY data DESC, valor DESC LIMIT 1 d
Sergio,
Tente dessa forma:
SELECT MAX(valor)
FROM tabela
WHERE data = (SELECT MAX(data)
FROM tabela)
Espero ter ajudado.
Cristiano Jacobsen
2008/2/4, sergio <[EMAIL PROTECTED]>:
>
> Bom dia pessoal.
>
>
> Sempre tive um problema para obter um resultado em um tipo
February 04, 2008 4:03 PM
Subject: Re: [pgbr-geral] Duvida SQL
2008/2/4 sergio <[EMAIL PROTECTED]>:
>
> Na realidade eu uso
> "select data, valor from tabela order by data desc limit 1", o que me
Me parece perfeitamente aceitável baseado no que disseste estares
procuran
2008/2/4 sergio <[EMAIL PROTECTED]>:
>
> Na realidade eu uso
> "select data, valor from tabela order by data desc limit 1", o que me
Me parece perfeitamente aceitável baseado no que disseste estares procurando.
> retorna o resultado esperado, mas via função max, com somente uma consulta
> não é p
301 - 400 de 459 matches
Mail list logo