ferramenta após a união dos
dados. Só preciso pra fazer a tal operação e depois posso até remover o
slony ou qualquer que seja o software. também irei deletar a base antiga e
ficar somente com a de produção que terá todos os dados.
Obrigado desde já
--
Att.
Beto Lima
>
>
> Tópicos de Hoje:
>
> 1. Replicação de dados com slony (Beto Lima)
> 2. Re: Replicação de dados com slony (Victor Hugo)
>
>
> --
>
> Message: 1
> Date: Fri, 20 Aug 2010 23:25:
Olá, alguém saberia dizer como usar o pgcrypto?
A intenção é gravar dados criptografados em uma tabela.
Ou teria alguma outra função direta no banco?
Grato
Beto Lima
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https
Olá, gostaria de saber se há como resgatar a chamada do comando truncate
table.
Ex: assim como resgatamos por trigger BEFORE INSERT OR UPDATE OR DELETE,
gostaria de algo que funcionasse assim: AFTER TRUNCATE. acho que não existe
isso, mas a intenção é que quando rodar um truncate, quero chamar uma
hid {#oid, rolname, ...}
>
> pg_rolconfig {FK pg_authid, name, setting}
>
> PS.: Este exemplo não tem intenção alguma de propor tal alteração no
> catálogo do postgres. Foi criado apenas com fins didáticos.
>
> Abraço!
>
> -Leo
> --
> Leonardo Cezar
> http://www.as
rg.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
>
> Message: 1
> Date: Sat, 28 Aug 2010 16:10:04 -0300
> From: Euler Taveira de Oliveira
> Subject: Re: [pgbr-geral] Resgatar evento do comando truncate
> To: Comunidade PostgreSQL Brasileira
>
> Message-ID: <4c795f0c.6080...@timbira.com>
> Content-Type:
ur Subject line so it is more specific
> than "Re: Contents of pgbr-geral digest..."
>
>
> Tópicos de Hoje:
>
> 1. Re: Digest pgbr-geral, volume 20, assunto 46 (Beto Lima)
> 2. Re: Replicar dados entre bancos diferentes. (Fernando Ike)
> 3. Re: Replicar dados entre
Olá tenho uma dúvida e preciso criar uma função que retorne uma trigger.
Gostaria da ajuda de alguém se possível
A situação é a seguinte:
Ex:
Tabela teste;
campos: id_inscricao integer, id_agenda integer.
insert into teste (id_inscricao, id_agenda) values (1,1);
insert into teste (id_inscricao, id
de errado na função?
Em 1 de setembro de 2010 10:31, Beto Lima escreveu:
> Olá tenho uma dúvida e preciso criar uma função que retorne uma trigger.
> Gostaria da ajuda de
st..."
>
>
> Tópicos de Hoje:
>
> 1. Re: RES: OFF TOPIC - Teste (Euler Taveira de Oliveira)
> 2. Problema com as inscrições nas listas pgbr-geral e pgbr-dev
> (Leonardo Cezar)
> 3. Gerar id de inscricao por valor de parâmetro passado (Beto Lima)
> 4. Re: Ge
Olá queria saber se há como somar horas onde tenho apenas uma coluna
tabela de exemplo segue assim:
tabela horas
id | data_sessao | id_usuario
valores:
1 | 2010-09-01 14:15:00.00 | 4
2 | 2010-09-01 14:17:00.00 | 4
a soma teria que dar 2 minutos.
obs: o campo data_sessão é timestamp witho
al se refere esse numero.
>
> Alguem poderia me ajudar, por favor. Obrigado.
>
>
> --
>
> Message: 7
> Date: Thu, 2 Sep 2010 14:23:36 +0200
> From: Eloi Ribeiro
> Subject: Re: [pgbr-geral]
Desculpa pessoal, esqueci de alterar o assunto da mensagem.
agora sim.
Em 2 de setembro de 2010 10:22, Beto Lima escreveu:
> Fabrizio e Victor
> Seria quase isso.
> Veja bem:
>
>
> select
> data_sessao::date,
> max(data_sessao) - min(data_sessao)
> from sessao
>
> From: Fabrízio de Royes Mello
> Subject: Re: [pgbr-geral] Re Re: Somar horas tendo somente uma coluna
> To: Comunidade PostgreSQL Brasileira
>
> Message-ID:
>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Em 2 de setembro de 2010 10:24, Beto Lim
acho que
> não seria "elegante" da forma que descreveu tendo inicio e fim, seria
> melhor criar uma tabela com esses 2 valores (INICIO e FIM).
>
> TABELA acao
> id_acao serial,
> descr_acao varchar2(20)
>
> TABELA sessao
> id_sessao serial,
> data_sessao_ini,
&g
Olá, gostaria de saber como posso fazer pra validar um nome?
Ex: tenho um campo na minha tabela (nome). Ali quero que entre apenas nomes
reais, excluindo numeros e caracteres estranhos. Pergunta como posso fazer
pra validar isso?
Com dominios ou tipos?
alguém teria um exemplo?
Obrigado
e-ID:
>
>
> >
> Content-Type: text/plain; charset="iso-8859-1"
>
> Olha, acredito que existam nomes reais com números.
>
> Mas sobre o que você perguntou, veja este exemplo:
>
> http://www.vivaolinux.com.br/dica/Criando-dominio-com-funcao-de-va
> Date: Fri, 10 Sep 2010 09:47:32 -0300
> From: Hugo Sacramento
> Subject: Re: [pgbr-geral] Validar nome
> To: Comunidade PostgreSQL Brasileira
>
> Message-ID:
>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Beto,
>
> O link
--
>
> Message: 4
> Date: Fri, 10 Sep 2010 09:58:13 -0400
> From: Paulo Saimon Ramos
> Subject: [pgbr-geral] Remover
> To: pgbr-geral@listas.postgresql.org.br
> Message-ID:
>
> Content-Type: text/plain; charset="iso-8859-1"
>
>
> -
>> <http://www.mailscanner.info/>, and is
> >> believed to be clean.
> >>
> >>
> >> ___
> >> pgbr-geral mailing list
> >> pgbr-geral@listas.postgresql.org.br pg
Roberto Mello e a todos, desculpem aí.
Realmente não sabia que precisava apagar o conteúdo pra reenviar o email.
Achei que deveria de se manter o conteúdo da mensagem, mas enfim.
Educação eu tenho de sobra e todo mundo gosta mesmo, concordo.
Mas uma vez desculpem aí. A intenção sempre foi a das mel
Osvaldo, não sei porque cargas dágua que agora deu certo.
refiz o processo e foi na boa.
Agradeço pela força
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Valeu Osvaldo.
vou tentar aqui. abs...
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Pessoal preciso pegar parte de uma string e esta não possui um tamanho
fixo. Esta string vai ficar dentro de um campo input e quando eu gravar
então vai pro banco
Exemplo real da string aqui abaixo.
http://counters.gigya.com/wildfire/IMP/
CXNID=202.11NXC/
bT*xJmx*PTEyODUzMjcwNjM4NDMmcHQ9MTI4
Osvaldo obrigado pela ajuda, mas não consegui solucionar desta forma ou não
entendi direito.
pelo exemplo que vc passou:
bdteste=# SELECT regexp_replace('',
E'^(.*)id="__ss_([[:digit:]]*)([^[:digit:]]*$)',E'\\2');
ele me trouxe: 5278062.
Só que até aí tudo bem, mas imagina um monte de linhas na
Osvaldo obrigado pela ajuda...
valeu mesmo.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Pessoal tive que instalar do zero o 8.4 num servidor aqui e quero acessar
pela rede com pgadmin.
antes tava funcionando, mas tive que formatar e instalar tudo de novo e
agora não consigo mais acesso.
ja deixei o listen_address como * no postgres.conf
meu pg_hba.conf está assim:
# Database admini
ja coloquei meu ip tb e não foi, 192.168.1.65
Você alterou a senha do postgres para o acesso ? sim coloquei posgres
A porta do postgres é a 5432 ou está utilizando outra ? é 5432
e estou usando outro usuario pra conexao: user beto e senha beto
pelo phppgadmin vai na boa, mas pelo pgadmin não...
só
pg_hba.conf
sobre o telnet chamei assim: telnet 192.168.1.65 5432 e não abriu nada
uso xp aqui e o server é ubuntu.
onde posso pegar esse log?
# DO NOT DISABLE!
# If you change this first entry you will need to make sure that the
# database
# super user can access the database using some oth
o meu ip tb está na mesma rede. ele é 192.68.1.71
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
desculpa errei na digitação, o ip é 192.168.1.71
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Pessoal, consegui da seguinte forma.
entrei no modem e liberei a porta 3334 e fiz um tunel ssh
minha maquina sendo xp. então instalei o putty e conectei no servidor por
tunnel na porta 3334. dae funcionou. parece besta ter que fazer tunel para
rede local mas foi a unica saida que achei. pois tentei
Pessoal queria a opinião de vocês quanto usar oids em tabelas.
vantagens e desvantagens.
Pois estou usando em uma tabela de perguntas que tenho aqui.
A situação é o seguinte: ao cadastrar uma pergunta o usuario escolhe pra
qual agenda ela pertencerá.
então ao salvar vai ficar gravado na tabela o id
Pessoal eu ja tenho na tabela como chave primária composta.
CONSTRAINT perguntas_pkey PRIMARY KEY (id_pergunta, id_agenda)
Só me esqueci de mencionar no post anterior.
Agora colocar mais uma coluna antes como id principal acho boa idéia...
O que vcs acham? colocaria ela e removeria a oid?
valeu
Ok, obrigado
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
valeu pelas dicas Osvaldo.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Pessoal, pode parecer até meio besteira mas existe alguma forma de fazer um
select para ver os comentários de uma determinada coluna de uma tabela?
ex: coluna x do tipo text com comentário 'coluna texto'
Fazer o select trazer o nome do comentário.
grato
___
Valeu Fabrízio, consegui aqui conforme seu exemplo.
só não entendi o que seria o c.relkind = 'r'
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
grato Fabrízio
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Pessoal preciso fazer uma referencia de uma coluna com outra de outra tabela
mas ta me dando erro:
estou tentando assim:
alter table perguntas add CONSTRAINT perguntas_id_pergunta_fkey FOREIGN KEY
(id_pergunta)
REFERENCES gabaritos (id_pergunta) MATCH SIMPLE
ON UPDATE NO ACTION ON DELE
Pessoal obrigado pela luz, e me deu até vergonha de postar isso.
foi um momento de perturbação...quando da aquele branco geral...
fiz da seguinte maneira: criei mais uma coluna dentro de gabaritos com o
nome id_perg.
então esta fez referencia a tabela perguntas. daí consegui.
CONSTRAINT fk_gabarit
pessoal alguém sabe como posso fazer um calculo de porcentagem no meu select
para que ele não fique arredondado e possa mostrar também numero quebrado?
ex: 34,5%
no meu sql ele só mostra arredondado.
ex: 34%
segue sql:
SELECT distinct
ca.crg_descr,
(SELECT count(distinct candidato_cpf) AS
pessoal consegui fazer assim
((SELECT round(count(candidato_cpf),2) AS total FROM classificacao_inscrito
where edital_id = 11 and cargo_id = 58 and
cli_classif_aprovado = true) * 100 / (SELECT round(count(distinct
candidato_cpf),2) AS total
FROM resposta_questao
whe
pessoal, agradeço pela força mas nenhuma das formas deu certo..mas tudo bem
sem stress...
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Osvaldo, valeu mesmo
deu certo.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Pessoal qual a melhor forma de armazenar cpf em uma tabela?
melhor usar char(11)?
to com essa dúvida...
penso em melhor desempenho para a base...
grato
Beto Lima
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https
Pessoal muito obrigado pelas dicas e já tenho mais duvidas...
bom o bigint então seria mais rapido do que o char?
bom refiz a tabela e ficou assim:
se tiver algo a melhorar nela agradeço
CREATE TABLE func_ativos
(
id_func_ativos serial NOT NULL,
cpf bigint NOT NULL,
registro numeric NOT NUL
Pessoal valeu por tudo, as vezes parece que o tópico perde sua origem pelas
tantas idéias das feras aí, mas acho eu que já está bom demais.
Assim eu vou fazer o seguinte:
a cada subida do arquivo xls contendo os dados pra popular a tabela, penso
em mandar ela para uma tabela temporária e depois com
Pessoal me digam uma coisa:
Se eu usar indices compostos, posso ter problemas de performance na minha
base?
Ex: tenho uma tabela com os seguintes campos
CREATE TABLE agendas
(
id_agenda serial NOT NULL,
titulo character varying(200) NOT NULL,
descricao text,
data_inicio_agenda timestamp wi
Na clausula where vai ser um ou outro.
ex: where titulo ilike '%valor%'
ou data_inicio_agenda ilike '%valor%'
Não vou unir os valores pra buscar depois, é um ou outro.
A busca funciona conforme digita no campo, no evento keyup com ajax.
___
pgbr-geral m
"Então crie índices individuais para cada campo. Depois verifique se os seus
índices estão sendo realmente utilizados."
Ok obrigado, mas como posso verificar depois isso?
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.post
Gente. Valeu pelas dicas mesmo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Mas assim: eu também vou buscar pelos campos "descricao, data_inicio_agenda,
data_fim_agenda" além do titulo.
Saco fora os indices?
valeu
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/lis
Pessoal alguém poderia me ajudar a instalar e configurar o postgres 8.4 no
suse 10?
preciso instalar num cloud e só tenho o ssh liberado + ftp.
ja baixei o pacote .bin da 8.4 e larguei dentro de /tmp no linux.
Também já rodei o comando chmod +x postgresql-8.4.4-1-linux.bin
Agora falta instalar e co
valeu pessoal...
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Pessoal estou com problema que é o seguinte:
tenho uma tabela assim:
CREATE TABLE tempo_duracao_prova
(
id_tempo_duracao_prova serial NOT NULL,
id_agenda integer NOT NULL,
id_pergunta integer NOT NULL,
tipo_pergunta tipo_pergunta NOT NULL,
id_func_inc integer,
data_inicio_questao times
Valeu pessoal, com is null deu certo.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Pessoa tenho este select:
SELECT sum(data_fim_questao - data_inicio_questao) FROM tempo_duracao_prova
WHERE id_func_inc = 1 AND id_agenda = 2
me retorna: "00:00:06.540477"
só que além dos segundos ele também soma os milisegundos, então queria
desconsiderar os miliseg.
até porque tenho dois r
Osvaldo assim:
na primeira linha tenho salvo assim no campo data_inicio_questao:
2010-12-13 18:26:14.567512
e data_fim_questao = 2010-12-13 18:26:19.127048
na segunda linha no campo data_inicio_questao: 2010-12-13 18:26:20.807555
e data_fim_questao = 2010-12-13 18:26:22.788496
somando:
SELECT sum
Não Osvaldo, eu quero desconsiderar os miliseg já na soma dos tempos.
como no primeiro registro deu 4 seg e alguns milésimos e no segundo
deu 1 e alguns milés.
Então ele ainda ta dando 6 seg
SELECT date_trunc('second',sum(data_fim_questao -
data_inicio_questao)) FROM tempo_duracao_prova
WHERE
Juliano, valeu deu certo do seu exemplo:
sum(date_trunc('second', data_fim_questao- data_inicio_questao))
Osvaldo valeu mesmo, também deu certo do seu exemplo:
SELECT sum(date_trunc('second',fim-inicio)) FROM (VALUES
('2010-12-13 18:26:14.567512'::timestamp,'2010-12-13
18:26:19.127048'::timestamp
Pessoal alguém poderia me ajudar a fazer uma função pra retornar este select?
SELECT DISTINCT f.nome, p.email
FROM funcionarios f, postos p, envio_agendas en
WHERE p.id_posto = ".$PARAMETRO."
AND en.id_agenda = ".$PARAMETRO2."
AND f.id_posto = p.id_posto
AND p.responsavel = f.id_funcionario
AND p.
Valeu Osvaldo...
muito obrigado mesmo.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
pessoal fiz uma função mas preciso passar uma lista de valores para
buscar dentro do IN...
SELECT * FROM rel_treinamento_admin(13,1,2,3,4)
a função começa assim:
CREATE OR REPLACE FUNCTION rel_treinamento_admin(IN x integer, IN y
integer, OUT nome_posto text, OUT nome text, OUT soma_notas text)
nossa Emerson , não entendi nada mas valeu pela ajuda.
vou ter que ler isso umas 50 vezes pra sacar hehe
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Pessoal obrigado pelas dicas mesmo, confesso que não tive tempo para
testar ainda, pois cheguei de viagem hoje.
mas desde já agradeço e logo irei rever essa questão.
valeu
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.post
Pessoal, alguém sabe se existe um limite x para criação de roles no postgres?
estou pensando em fazer um sistema onde o login além de comparar os
dados em uma tabela normal, também comparar os mesmos no pg_shadow ou
pg_user.
Então os usuários digamos que irão aumentar a cada dia.
Então fica essa dú
Euler, desculpa mas "Não" seria não há limites ???
valeu
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Como assim com heranças?
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
poderia ser assim?
CREATE ROLE nome_do_cara LOGIN ENCRYPTED PASSWORD
'md54eb9843b207239ce12440060f95ba40b'
NOINHERIT
VALID UNTIL 'infinity';
GRANT grupo_usuarios TO nome_do_cara;
valeu
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
Valeu Thiago Bocchile
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Pessoal sei que o foco é postgres mas muita gente usa php com vários bancos.
Bom queria tirar uma dúvida.
Como usar o dolar quoting usando php com pdo? ou melhor existe a
necessidade disso?
ex:
SELECT * FROM tabela WHERE name = $name$nome do individuo$name$ AND
cpf = $cpf$8649879067$cpf$;
com pre
Pessoal estou montando uma base onde irá ter restrições de níveis para usuários.
Então resolvi fazer assim e gostaria da opinião de vocês se falta
algo, ou se tem algo demais.
Uso 3 schemas:
schema_aux // onde fica as tabelas auxiliares.
schema_logs // tabelas de logs gerados por gatilhos (TG_OP,
Pessoal, queria saber qual tipo de campo melhor apropriado pra salvar
valor monetário?
pois hoje uso o double precision e já li em alguns sites que este tipo
pode causar diferença na hora em que fora fazer alguma soma de
valores.
Valeu
___
pgbr-geral mail
Valeu gente, vou usar então o numeric(10,2)
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Pessoal, não sei o porque mas minhas dúvidas não estão sendo
respondidas por ninguém, desconfio de nem estar sendo postada na lista
ou ninguém realmente quis responder.
Bom vou mandar de novo, quem sabe alguém responda.
Estou montando uma base onde irá ter restrições de níveis para usuários.
Entã
Pois é também seria mais uma dúvida a quebrar.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Pessoal gostaria de saber se há como executar uma view passando
valores por uma regra para no final acessar uma tabela de login por
exemplo.
tenho uma tabela de login e não gostaria de dar acesso nesta tabela
pela aplicação, mas sim dar acesso na view que chamaria uma regra para
acessar esta tabela
Fabrízio
Já estou usando a pg_shadow para login também. Uso uma tabela
especifica + a pg_shadow.
Acredito que não há como usar regras para passar parâmetros para uma
view já que as rules aceitam somente NEW e OLD.
Acho que vou fazer o seguinte: dar permissão somente de leitura na
tabela para o usu
Pessoal instalei o postgres9 num servidor e então preciso garantir a
segurança dele.
no pg_hba está configurado por padrão assim
# TYPE DATABASEUSERCIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all
Pessoal preciso deletar linhas duplicadas de uma tabela na seguinte situação.
Não sei o porque está gerando isso, e ta me dando dor de cabeça.
Já que não encontrei onde está gerando essa duplicidade então talvez
eu consiga deletar essas duplicidades assim que elas ocorrerem usando
alguma trigger.
P
Leonardo obrigado pela ajuda, mas neste caso na minha tabela eu não
tenho coluna OID explicitada.
Eu teria que refazer minha tabela adicionando com OID? ou não teria
esta necessidade?
DELETE FROM tabela WHERE oid = (SELECT MAX(oid) FROM tabela HAVING
COUNT(rg, cpf, [...]) > 1;)
Obs: Já achei meu
Valeu Leonardo, mas não entendi o que vc quis dizer com
"Devo afirmar q o seu problema vai além disto: é na utilização de
chaves artificiais para identificação única de uma tupla."
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://l
Não sei o porque mas o sql deu erro pra mim
DELETE FROM respostas WHERE oid = (SELECT MAX(oid) FROM respostas
HAVING COUNT(id_agenda, id_pergunta, tipo_pergunta, resposta,
id_func_inc, ip_inc) > 1 );
ERRO: função count(integer, integer, tipo_pergunta, text, integer,
character varying) não existe
Pessoal existe uma forma de formatar nome antes da inserção ou no select mesmo?
Tipo sei que tem o upper, mas gostaria de formatar uma coluna com nome
da seguinte forma:
Ex:
id | nome
1 | 'Fulano da Silva'
onde o "da" continuasse a ficar em minusculo e cada inicial do nome em
maiúsculo.
Grato
___
Valeu Leonardo. deu certo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
pessoal, obrigado a todos pelas ajudas. notei que mais gente também
teve dúvidas com relação a isso e que também não é a solução
definitiva. E é isso que queria falar.
Se alguém tiver disponibilidade e interesse de matar essa função e
deixar 100%, também não sei se há como deixar ela 100%, seria um
Acredito então que não há jeito mesmo em deixar 100%.
sobre ter uma lista de valores pra comparações, não teria idéia de
como ficaria...
mas agradeço a todos pelas dicas
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.po
valeu Emerson, vou usar essa função então...
boa mesmo.
parabéns
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Pessoal alguém poderia me dar uma dica de como fazer um backup e
restore pelo linux?
Estou tentando com sucesso o dump mas sem sucesso no restore.
pg_dump -U myuser banco > saida.backup
e restore
pg_restore -d banco saida.backup
pg_restore: [arquivador] arquivo de entrada não parece ser um arqu
valeu Osvaldo, deu certo assim:
pg_dump -U user -Fc banco > banco.dump
pg_restore -U user -d banco banco.dump
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Pessoal alguém saberia como contar a quantidade de ocorrência de uma palavra
em um select?
Ex: "a,b,c,d,a,c"
a tem 2
c tem 2
valeu
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/
desta forma não deu certo, talvez tenha explicado mal.
ex: Rua:|João Pereira|344|Centro
preciso contar quantos pipes existem nessa ocorrência. Neste caso 3.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/
Pessoal muito obrigado mesmo.
deu certo.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Pessoal alguém porderia me dar um help?
tenho instalado a versão 9.0 no servidor aqui mas quando vou dar um dump acusa:
pg_dump: server version: 9.0.3; pg_dump version: 8.1.23
pg_dump: aborting because of version mismatch (Use the -i option to
proceed anyway.)
E mesmo usando o -i não faz o backup
; Euler Taveira de Oliveira
> http://www.timbira.com/
>
>
> --
>
> Message: 2
> Date: Wed, 27 Apr 2011 13:24:29 -0300
> From: Euler Taveira de Oliveira
> Subject: Re: [pgbr-geral] pg_dump: aborting because of version
> mismatch
> To: pg
Valeu gente agora mostrou a versão certa, 9 e o bkp fez certinho
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
pessoal como posso fazer um select assim:
select a.campo from tabela a where a.campo in (select b.campo[] from
tabela b where b.campo = a.campo)
me dar erro pedindo pra dar cast, diz que inteiro nao pode comparar
com inteiro array.
então tentei dar cast deixando as duas como text mas daí não trou
pessoal consegui fuçando na documentação.
ex: SELECT * FROM sal_emp WHERE 1 = ANY (campo);
http://developer.postgresql.org/pgdocs/postgres/arrays.html
Se é a melhor forma não sei mas me ajudou no meu sql.
Grato.
___
pgbr-geral mailing list
pgbr-gera
1 - 100 of 119 matches
Mail list logo