Arlem Santana escreveu:
Estou me inscrevendo na lista pgbr-geral para buscar ajuda com
relação ao PostgreSql. Sou iniciante com o PostgreSql, na versão 7.4.7
ao instalar através do apt-get install postgresql tinha a possibilidade
de apontar a instação para um diretório específico.
Alessandro Dinalli escreveu:
Amigos,
Minha dúvida é relativamente simples mas não consegui encontrar no
manual. Quero fazer um domínio de um campo chamado PLACA onde exista
uma restrição de entrada de valores no formato de placa de automóvel.
Ex: GDS4586, AKK1258, etc ou seja que aceite apenas
Pedro B. Alves escreveu:
Salve pessoal
Alguém já desenvolveu um instalador de seus sistemas que já insta-le o
postgresql junto?
ou alguém sabe como eu poderia fazer com que meu aplicativo já instale o
banco de dados junto.
sem eu precisar instalar o banco configurá-lo e depois instalar
Emanoel Tadeu escreveu:
Prezados,
atualmente um sistema nosso aqui utiliza dois bancos de dados. Um mysql
e outro postgresql. Recentemente chegmos a conclusão de que era melhor
reunir tudo em um só banco,o postgresql. O mysql é utilizado em um data
center que a empresa aluga, enquanto que o
Rubens José Rodrigues escreveu:
Colegas,
Segue abaixo uma function que criei compila sem nenhum erro, mas quando
vou usa-la apresenta a seguinte mensagem de erro :
Rubens,
Só para lembrar.
Você não deu nenhuma importância ao que o Euler escreveu na mensagem que
você sequestrou, não é
Renan de Oliveira escreveu:
troquei o rownum por oid.
dei uma pesquisada e o oid nao me serve...
na verdade eu precisava era fazer um update na tabela, para apenas o
primeiro registro. que é o que o rownum=1 faria.
no caso, eu nao filtro apenas um registro com a clausula where, ela me
retorna
Renan de Oliveira escreveu:
Qualquer um que ele o banco de dados retorne
- Original Message -
From: Osvaldo Rosario Kussama [EMAIL PROTECTED]
To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Sent: Monday, June 18, 2007 4:48 PM
Subject: Re: [pgbr-geral
Edson Mundin Ferreira escreveu:
Pedro veja se é isso que vc. quer:
SELECT *
FROM BAR
ORDER BY CASE WHEN campo = 'A' THEN Campo ELSE to_char(to_number(campo,
''),'') END
Édson Mundin Ferreira
Pedro B. Alves wrote:
Salve pessoal.
estou tendo um pouco de dificuldades na seguinte
saulo Mendes escreveu:
estou com uma dúvida ao utilizao pg_dump
utilizo, atualmente, a seguinte sintaxe:
*pg_dump -U usuario -d Producao c:\producao.sql*
ao executar esse comando aparece, no prompt, para eu digitar a senha
bom a dúvida é a seguinte:
Roberto Baselio Lopes escreveu:
altera para
# IPv4 local connections:
hostallall127.0.0.1/32md5
hostallall192.168.0.0/16 md5
hostallall10.1.0.0/8 md5
corta
estou com uma dúvida, gostaria de acessar
Márcia Regina da Silva Pimentel escreveu:
Olá pessoal da lista!
Sou iniciante em PostGreSQL e gostaria de tirar uma dúvida!
Alimento minha base de dados todos os dias e no final do dia faço bkp
pelo PGAdminIII. Se caso tiver uma pane e precisar fazer um bkp de outra
forma (utilizo windows
Marcos Barbosa escreveu:
Temos um sistema que acessa o PastgreSQL 7.4.
Porém estamos tentando migrar para a versão 8.1.
O problema é que quando faço um select nas tabelas que contém
campos timestamp retorna o erro : dbExpress Error : Invalid Time.
A aplicação foi
Marcelo Moacir Florindo escreveu:
Senhores,
tenho esta função:
CREATE OR REPLACE FUNCTION cadastro.cidade_validar_campos()
RETURNS trigger AS
$BODY$DECLARE
resultado INT2;
BEGIN
-- INSERT E UPDATE
IF (TG_OP='INSERT') OR (TG_OP='UPDATE') THEN
IF (CHAR_LENGTH(TRIM(NEW.nm_cidade))=0)
Marcelo Moacir Florindo escreveu:
Senhores,
Estou fazendo uma view onde necessito passar dois parâmetros para o select.
Existe esta possibilidade, os senhores teriam algum exemplo?
Se você consultar a documentação:
http://www.postgresql.org/docs/8.2/interactive/sql-createview.html
verá que
Tatu escreveu:
o update abaixo, funciona em 8.0 mas nao funciona em 8.1. Ele me informa
que ERRO: faltando entrada para tabela duplicatas na cláusula FROM.
sera que teve grandes mudanças no SQL desta versao ?.
Ambiente linux debiam no 8.1 e redhat no 8.0 ...
UPDATE ARQUIVORETORNO set
Marcos Fabrício Corso escreveu:
Olá pessoal, preciso calcular as semanas do ano, alguém tem alguma
fórmula pronta ??
Da seguinte maneira, o usuário vai digitar uma data inicial qualquer e
uma data final qualquer, o sistema irá calcular, *por ano,* qual é a
semana e o período, por exemplo :
André Neves escreveu:
Existe alguma ferramenta de migração para PostgreSQL?
Leia este artigo:
http://www.istf.com.br/?page=perguntas
Osvaldo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
...
Abs,
Marcelo Magno
On Mon, 2007-07-09 at 17:18 -0300, Osvaldo Rosario Kussama wrote:
Marcelo Magno escreveu:
Boa tarde pessoal,
Eu estou tendo alguma dificuldade para lidar com conjuntos de datas. No
meu caso, eu tenho em cada tupla da tabela a informacao de data inicial
e data final
Marco Aurélio V. da Silva escreveu:
Caros Colegas,
Estou precisando de uma solução de sincronização de bancos de dados, que
naum seja o slony, o que eu quero é, no fim do dia rodar um programa que
leia o meu banco de dados local e atualize uma base remota, mas o banco
completo.
Sei que
Marcelo Magno escreveu:
Boa Tarde,
Estou fazendo uns testes com tabelas temporarias mas estou tendo alguns
problemas...
considere o seguinte codigo plpgsql como exemplo:
create temporary table tmp_tbl_a (like tbl_a) on commit drop ;
insert into tmp_tbl_a * from tbl_a;
raise notice
Rubens José Rodrigues escreveu:
Precisava saber quantos dias e qual o primeiro e ultimo dia de um mes
informado.
Pelo que me lembro o primeiro dia do mês é sempre o dia 1!
Para achar o último dia faça: 01/(mes+1)/ano - 1.
Quantos dias: o último dia do mês.
bdteste=# SELECT
Rafael Garbin escreveu:
basicamente manipulação de SQL's,
não gosto do pgadmin pq ele abre uma janela separada para vc executar o
seu sql e dai se vc que olhar as estruturas das tabelas não dah!
Em 18/07/07, *Leandro Guimarães Faria Corcete DUTRA* [EMAIL PROTECTED]
mailto:[EMAIL
Livia escreveu:
Mas eu quero gerar um arquivo TXT com o resultado da consulta, e não
apenas realizar uma consulta!
- Original Message -
*From:* Rafael Garbin mailto:[EMAIL PROTECTED]
*To:* Comunidade PostgreSQL Brasileira
mailto:pgbr-geral@listas.postgresql.org.br
Fabricio Boaventura escreveu:
Ola a todos..
Tô enrrolado aqui com uma consulta.rsrsrsrsrrsrsrsr
tenho a seguinte tabela com seus dados:
|--id--|--idTopico--|--descricao--|--sub--|
[EMAIL PROTECTED] escreveu:
BOA TARDE PESSOAL, ALGUÉM PODERIA ME AJUDAR
O QUE HA DE ERRADO COM O CÓDIGO ABAIXO
function listar_paradas($programacao)
{
$sql = select to_char( SUM
(case when (cast(par.hr_hora_final as time)-cast(par.hr_hora_inicio as
time))
Andre rosenweiss escreveu:
Estou filtrando dados de uma fonte Access para um banco de dados
Postgresql; através de um programa escrito em Java que le os dados das
tabelas Access e cria scripts que são posteriormente inseridos nas
tabelas Postgresql. Porém, me deparei com a seguinte
Renan de Oliveira escreveu:
Boa tarde!
Atualmente uso a seguinte query no banco de dados Oracle (exemplo fictício):
select posicao from
(select rownum as posicao, numero_nota_fiscal
from nota_fiscal_saida
where data_emissao '15-jul-2007'
order by data_emissao) a
where
Marcos Fabrício Corso escreveu:
Mas quem vai executar isso sera meu cliente, ao clicar num botao no
proprio aplicativo, entao ele nao vai poder abrir o banco de dados,
senao ja era banco de dados, e eu nao posso fazer isso porque meu
cliente fica do outro lado do estado, por isso estou
Miere escreveu:
So lembrando que os campos seriais sao de incremento transacionais...
So sera computado o valor ID+1 em tempo de confirmacao (commit)
enquanto as sequences sao em tempo de requisicao, toda vez q ela eh
requisitada
ela gera um novo numero sequencial.
Eu particularmente nao
Departamento de Suporte e Informática escreveu:
Estamos usando o PostgreSQL 8.3.1 instalado, configurado e rodando em
uma distribuição linux (Fedora 7).
O caso que esta acontecendo é que o servidor esta em nossa matriz em
Goiânia-Go. O nosso sistema roda normalmente na matriz. Temos
Thiago Boufleuhr escreveu:
Bom é o seguinte, sei que isso para vocês é mamão com açúcar!!!
Como eu faço para retirar sinais de pontuação de um campo TEXT, tpw,
queria retirar todos os pontos, barras e hifens do campo CPF, e depois
processa-lo.como posso fazer isso?
Exemplo:
Eduardo Fernandes escreveu:
Olá, meu nome é Eduardo Fernandes, programo em C e atualmente estou
desenvolvendo uma aplicação em C# e usando o PostgreSql.
Minha duvida é sobre o get diagnotics. Alguém sabe se existe a
possibilidade de ele atribuir um valor nulo à variável?
Pois eu me
Anderson Alves de Albuquerque escreveu:
Vários usuários utilizaram uma mesma conta, assim não quero que um
troque a senha.
Não poderei criar várias contas (uma para cada usuário).
On 8/8/07, *Euler Taveira de Oliveira* [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]
Welington R. Braga escreveu:
A sintaxe abaixo é válida:
INSERT INTO tabela1 SELECT * FROM tabela1 WHERE campo1='blabla'
Mas eu preciso de algo como:
UPDATE INTO tabela1 SELECT * FROM tabela1 WHERE campo1='blabla'
Existe algo similar a isso no postgresql?
Não, não existe update
Lourenco Bueno escreveu:
Fala galera, tudo bom?
estou trabalhando com postgres, tenho duas datas e queria saber a
diferença entre elas em horas!
tentei com duas datas de exemplo..
select to_timestamp('1410071808', 'ddmmyyhh24mi') -
to_timestamp('1308071105', 'ddmmyyhh24mi')
mas
Genuino Teixeira escreveu:
Olá,
Estou usando a Version 8.0 do postgresql, e o encoding do banco de
dados que eu uso é LATIN1. Em uma tabela tenho um campo float4 e quando
insiro um dado do tipo 8.55 o banco arredonda para 8.6.
Alguém saberia como contornar este problema? Quando insiro
Rodrigo Tazima escreveu:
Olá Pessoal,
Estou com uma dificuldade e venho compartilhar com o forum, qualquer
dica/sugestao é bem vinda e agradeço a todos desde já.
Hardware:
. Servidor Dell PowerEdge SC440
. Processador Pentium D 935 (2x2MB Cache, 3.2GHz 800MHz) FSB
. 2GB
Eduardo Fernandes escreveu:
E, por acaso, alguém sabe 'formatar' uma string com um tamanho
específico, acrescentando-se espaços em branco?
Por exemplo:
declare p_nome char(12);
p_nome := 'EDUARDO';
quero que fique assim:
p_nome := 'EDUARDO ';
Entenderam? Com os espaços em
Júlio Catardo escreveu:
Pessoal, bom dia
alguém tem algum exemplo de procedimento ou alguma dica de como
recuperar lancamentos contabéis de forma hierárquica ???
Ex :
1.1 - Ativo - VR$ 999,99
1.1.1 - X - VR$ 999,99
1.1.1.1 - X - - VR$
Paolo Pinheiro escreveu:
Estou usando o comando execute dentro de uma function, o mesmo faz um
insert em uma tabela com 3 campos. Quando o insert é em 2 campos varchar
not null funciona, quando é adicionado um campo numeric que pode ser
null não funciona mais..
FOR todos_servicos
Vinicius escreveu:
Evandro eu ja tentei desta forma mas dai tenho outro problema em POINT, me
retorna uma msg de erro qndo executo dizendo q nao existe POINT com
argumento numero,, mas estou passando string e nao numeric.
- Original Message -
From: Evandro Ricardo Silvestre
saulo Mendes escreveu:
Pessoal,
sou novato no postgres e estou precisando montar um aplicativo (em
delphi) para o cliente fazer manualmente o backup apenas dos dados do banco.
daí utilizei o winex do delphi para gerar o comando:
* WinExec(pchar('cmd /C pg_dump -U postgres -d
Joao escreveu:
da uma procurada leandro, faz um pra dois anos aqui na lista e deu pra
funcionar legal mesmo!
- Original Message -
From: Leandro DUTRA [EMAIL PROTECTED]
To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Sent: Wednesday, September 19, 2007 12:02
Paulo escreveu:
Olá pessoal,
Preciso habilitar o módulo contrib DBLink no meu banco.
Qual comando devo utilizar ?
Veja no diretório contrib/dblink o arquivo README.dblink.
Leia particularmente o item Installation.
Osvaldo
___
pgbr-geral
Consultores Software escreveu:
Estou testando o comando pg_restore para restaurar um banco de dados no
XP, mas
ao executá-lo, o cursor do prompt do dos fica piscando na linha
seguinte, e nada acontece com o banco de dados.
Alguém saberia me dizer o que está acontecendo e como corrigir
Leandro Diniz Soares escreveu:
Desculpem a insistência... Será que algum amigo poderia me ajudar?
Agradeço desde já...
Em 25/09/07, Leandro Diniz Soares[EMAIL PROTECTED] escreveu:
(Desculpem-me... enviei a 1º vez sem alterar o assunto)
Senhores,
Uma pergunta de iniciante... Criei
Roberto Baselio Lopes escreveu:
Mas eu preciso soma-lo nos meses e não nos dias
Em 01/10/07, *José Mello Júnior* [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] escreveu:
NEW.datavenc := to_date(NEW.datacal, 'DD Mon ')+i ;
Em 30/09/07, *Roberto Baselio Lopes* [EMAIL
Ribamar Sousa escreveu:
Em 28/09/07, Leandro DUTRA[EMAIL PROTECTED] escreveu:
UPDATE servicos s SET custo = total FROM composicoes c WHERE s.tabela
= c.tabela AND s.servico = c.servico
Atualizou beleza sem precisar do PHP.
Chegastes a comparar o tempo? Imagino que o UPDATE tenha sido muito
Fernando Brombatti escreveu:
Tem como saber todos os querys que foram executados no banco de dados e
o respectivo tempo de duração?
Se há, como faço isso. O que precisa estar habilitado no postgresql.conf
e onde acho as informações?
Veja na documentação:
Roberto Baselio Lopes escreveu:
Ola Pessoal so não zuem aminha cara por Access Estou com o Seguinte
Problema, Quando execulto essa Consulta
SELECT *
FROM movimento
WHERE data=#02/10/2007#;
Ele não me Retorna Nada, Mesmo Existindo no Banco Registros do Dia
02/10/2007,
Agora se eu
sergio escreveu:
Estou tentando participar do forum, mas estou encontrando
dificuldades. Criei o meu usuario [EMAIL PROTECTED], recebi
o email de confirmação. Até este ponto está Ok. Mas quando acesso o
link http://www.nabble.com/PostgreSQL---Brasil-f15652.html, e tento
postar nova
Paulinha escreveu:
Pessoal,
Estou com uma dúvida
Quero usar o EMS, mas esto ucom um problema de acesso, quando coloco o
ip do servidor e tento conectar, ele mostra o seguinte erro:
could not connect to server: connection refused. Is the server running
on host 10.255.255.175
and
Joao Marcelo escreveu:
Estou utilizando o Postgres versão 7.4.16 no Slackware Linux 12.
Gostaria de saber se é possível converter a data retornada pela função
now() de timestamp with time zone para timestamp without time zone.
Talvez seja o caso de utilizar LOCALTIMESTAMP no lugar de
Mauricio De Biasi escreveu:
Pessoal,
È possivel fazer foreign keys entre dois bancos postgre ? que nem se
faz com o Mysql ?
MYSQL: ALTER TABLE tabela ADD FOREIGN KEY (id) REFERENCES
banco_y.tabela_y(id);
Entre dois bancos de dados não é possível, mas entre dois
esquemas num
Rafael Garbin escreveu:
Eu recomendo dar um dump da estrutura e fazer um kompare dos dois, pq
essa ferramanta ja me indicarao e eu nao achei muita coisa sobre ela.
Em 18/10/07, *Guilherme Augusto da Rocha Silva *
[EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] escreveu:
Olá,
Saulo escreveu:
Tenho 2 tabelas de contas a receber e pagar. Como faço para fazer um
select pegando os valores das duas tabelas e jutando por data. Algo como
UNION porem os campos precisam ficar separados.
Usei inner join, porem as duas tabelas precisam ter lançamentos com
datas iguais.
Emanoel Tadeu escreveu:
bem irei procurar algo a respeito decomo ver esse agendamento com
relação ao postgre.
Parece que você está utilizando o PostgreSQL (ou postgres)
no MS-Windows.
Caso tenha o PgAdmin verifique se o PgAgent atende ou agende
a execução do comando:
psql -U usuario -d
Roberto Baselio Lopes escreveu:
Pessoal, existe algum comando SQL puro que me retorne o numero da linha,
por exemplo
Select numero da linha, código, nome from clientes
Se este numero da linha significa o número sequencial da
linha retornada no SELECT tente:
CREATE TEMPORARY SEQUENCE
Consultores Software escreveu:
Boa tarde pessoal !
Alguém saberia me dizer qual é a melhor forma de se obter a diferença
em minutos entre dois campos timestamp´s , sendo o resultado, um valor
inteiro ( e não outro timestamp ) , como no exemplo :
campo1 = '23/10/2007 09:55:29'
Daniel Falcão escreveu:
Olá,
Após tentar vários recursos do PostgreSQL, consegui realizar o
procedimento através de uma função.
Segue abaixo o código que utilzei:
create or replace function diasUteis(pDataInicio date, pDataFim date)
returns integer
as $_$ declare
_cont integer;
Evandro (GMAIL) escreveu:
Boa tarde pessoal,
preciso fazer um update em uma chave primária, mas isso esta causando
uma duplicação de chave
se fosse em MySQL ou ORACLE poderia resolver usando um UPDATE com ORDER BY
mas notei que o PostreSQL não tem este recurso
existe algum forma de
Evandro (GMAIL) escreveu:
Osvaldo Rosario Kussama escreveu:
Tente:
UPDATE teste SET coluna1 = t_aux.coluna1+1
FROM (
SELECT coluna1
FROM teste
ORDER BY coluna1 DESC
) t_aux
WHERE teste.coluna1 = t_aux.coluna1;
Osvaldo
Mesmo assim dá chave
Murilo Bernardes escreveu:
thiago.
eu ja tinha feito isso , mas agora que eu me liguei, que foi na maquina
em que eu estava testando...
fui popular a tabela e apareceu que entradas duplas eram proibidas...
deve estar populada.
mas ainda nao sei como eu oolho dentro dela
Se você acha que
geison correia escreveu:
Caros amigos, Eu tenho o seguinte trecho:
SELECT current_time INTO data_hora;
SELECT INTO codigosArena cd_veiculo_arena from t_veiculo;
SELECT INTO resultado * from dado_lido where vei_id = codigosArena;
geison correia escreveu:
Pessoal obrigado pela ajuda, resolvi.
deu certo!
Agora tenho outra dúvida. A hora que eu recebo é adiantada em 5min,
como eu faço pra tratar isso.
SELECT current_time INTO data_hora;
data_hora := data_hora - 5min
SELECT current_time - '5 minutes'::interval;
Seta Digital - Suporte escreveu:
E tem como converter um 99,99 para 99.99
tipo utilizando o to_number
bdteste=# SELECT to_number('99,99', '99D99') - 11.11;
?column?
--
88.88
(1 registro)
Osvaldo
___
pgbr-geral mailing
Rodrigo Maldonado escreveu:
Gostaria de saber como eu exporto o resultado de uma consulta para um
arquivo txt, eu estou usando a seguinte instrução, mas não esta dando
muito certo...
select * from tabela \o \home\arquivo.txt;
O que estou fazendo de errado?
Tente:
\o
Euler Taveira de Oliveira escreveu:
Seta Digital - Suporte wrote:
Gostaria de saber se existe alguma forma de padronizar um campo numeric
EX: Numeric(9,2) O valor desse campo vai ser 100.00
Gostaria q o valor desse campo, no local do ponto (que divide o valor
inteiro dos centavos)
geison correia escreveu:
Caros resolvi o problema parcialmente, mas o q eu estou fazendo de errado
agora?
WHILE resultado AND resultado.ddl_dh = data_hora AND resultado.ddl_dh hora
LOOP
Da o seguinte erro:
ERRO: argumento do AND deve ser do tipo boolean, e não do tipo dado_lido
Marcelo escreveu:
*Amigo*
**
*Vamos lá*
*campo cpf esse campo not null na table...ok*
*No insert into, se ele for null vai dar um erro no bdok*
*essa menssagem do erro do bd, tem possiblidade de tratar ?*
*dizendo para o usuário campo não pode ser branco.*
**
*Obs: Na aplicação
geison correia escreveu:
Pessoal to com uma dúvida, eu tenho uma variável do tipo time
'tempogasto'. Eu obtenho ela diminuindo dois registro:
tempogasto := time_fim - time_ini;
Se as variáveis time_ini e time_fim são do tipo time a
variável tempogasto não deveria ser do tipo interval?
Heloisa Fernanda escreveu:
Estou precisando de algo meio maluco... preciso transformar o resultado
de uma querie que retorna duas linhas em uma so...
Por ex:
select a.agenda_id, b.usuario_id from agenda a, usuario b where
a.status_id = 1 and b.agenda_id = a.agenda_id
Eu tenho como
geison correia escreveu:
Eu preciso fazer uma função que me retorne todos os dados repetidos do
banco. Alguém tem alguma sugestão?
O ideal seria que você detalhasse um pouco melhor o que deseja.
Vou supor que você tenha uma tabela e deseje saber se existe
repetição do conteudo de um
Jacques Nogueira dos Santos escreveu:
Pessoal estou com problemas para chamar essa function.
A function é criada, o que acontece é que não consigo chama-la para
execução.
CREATE OR REPLACE FUNCTION financeiro.fn_fornec()
RETURNS record AS
$BODY$
create temp sequence
Roberto Mello escreveu:
On Dec 2, 2007 4:19 AM, Ribamar Sousa [EMAIL PROTECTED] wrote:
Em 28/11/07, Adriano Boller[EMAIL PROTECTED] escreveu:
Que tal colocarmos um site com forum e lá centralizar as materias posso
desenvolver...
Beleza Adriano. O Drupal, por default, já vem com um módulo de
Julio Cesar Merenda Catardo escreveu:
Estou tentando alterar o datestyle do banco para 'sql, european', mas o
mesmo insiste em continuar no padrão 'iso, mdy'.
PS - Estou alterando o arquivo postgresql.conf
PostgreSQL 8.2.4
Você reiniciou o PostgreSQL depois de alterar o
Marcelo Moacir Florindo escreveu:
Existe alguma maneira de eu fazer pesquisas no banco do tipo:
CAÇÃO
CASSAO
Veja este link:
http://www.nabble.com/forum/ViewPost.jtp?post=6832880framed=y
Osvaldo
___
pgbr-geral mailing list
Heloisa Fernanda escreveu:
Por favor, alguém da lista poderia me passar o melhor caminho de carro
entre o hotel Century ate o evento?
. Vá em: http://maps.google.com/
. Clique em Get Directions
. Em start address coloque: Rua Teixeira da Silva, 647 -
São Paulo - SP, Brasil
. Em End
Diogo Biazus escreveu:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Pois é, eu também gostaria de ter acesso a isso. Quem sabe alguém não
monta um DVD e envia ;).
Pessoal, sobre as palestras do pgcon br, acho que podemos abrir uma área
no moin para isso e colocar todas lá.
Isso pode
Julio Cesar Merenda Catardo escreveu:
Alguém sabe como fazer uma trasação dentro de uma função
estou tentando :
BEGIN;
BLA.BLA.BLA.BLA
COMMIT;
Uma função é tratada como uma transação.
Verifique se pontos de salvamento pode ajudá-lo:
Marcos Barbosa escreveu:
Em primeiro lugar verifique por que suas últimas mensagens estão
vindo sem o corpo da mensagem.
Quanto aos dias úteis você pode determinar facilmente o dia da
semana utilizando a função extract com 'dow':
SELECT '2007-12-01'::date+s.a
FROM
Marcelo escreveu:
REPLACE(TRIM(TO_CHAR(REPLACE(CAMPO, ''99G999D99'' ,'G', ' '))), ' ', '.');
VEJA O ERRO:
ERROR: function replace(numeric, unknown, unknown, unknown) does
not exist
Veja se ajuda:
bdteste=# SELECT
ltrim(to_char(12345.67,'999.999.999.999D99'),' .');
ltrim
Sergio Medeiros Santi escreveu:
Pessoal, vou responder meu próprio e-mail para evitar responder um a um.
Desde já o meu obrigado a todos.
Eu particularmente gosto muito deste trabalho investigativo. Normalmente
quando descobrimos o que houve percebemos que é possível usar a
descoberta em
Sergio Medeiros Santi escreveu:
Não testei o -1 não, mas que mal le pergunte, aplicar uma constraint
gera alguma atualização ou apenas valida a restrição?
Abraços,
Sergio Medeiros Santi
Osvaldo Rosario Kussama escreveu:
Ninguém comentou mas você tentou utilizar a opção -1 (ou
Sergio Medeiros Santi escreveu:
Não testei o -1 não, mas que mal le pergunte, aplicar uma constraint
gera alguma atualização ou apenas valida a restrição?
Abraços,
Sergio Medeiros Santi
Osvaldo Rosario Kussama escreveu:
Ninguém comentou mas você tentou utilizar a opção -1 (ou
Sergio Medeiros Santi escreveu:
Pessoal, a luta continua.
Depois de colocar em prática muitas das sugestões recebidas (senão
todas) sem nenhum resultado aparente resolvi fazer um backup na 8.1.9,
desinstalar o 8.1.9, instalar o 8.2.5 e restaurar o backup realizado. O
resultado foi
saulo Mendes escreveu:
pessoal, entendi a questão. Muito obrigado pela compreensão. Mas fica
uma outra dúvida:
será que existe uma forma de se considerar que 30 dias = 1 mês ??
justify_days?
Veja
http://www.postgresql.org/docs/8.2/interactive/functions-datetime.html:
junior Prado escreveu:
Existem dois tipos de transformadores criptográficos:
Os simétricos utilizam a mesma chave para cifrar e decifrar, como por
exemplo no mysql AES_ENCRYPT() e AES_DECRYPT();
Os assimétricos são criptografia apenas de ida, não tendo como
descriptografar, exemplo de MD5
corresponde com o nome e os tipos de argumento
informados. Você precisa adicionar conversões de tipo explícitas.
Caracter: 45
Att.
Junior
Em 20/12/07, *Osvaldo Rosario Kussama* [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] escreveu:
junior Prado escreveu:
Existem dois tipos
Fabricio Boaventura escreveu:
Concluir a instalação no freebsd
caso alguem queira o passo a passo que usei.
1 #8211; cd /usr/ports/databases/postgresql82-server
2 #8211; make install clean
3 #8211; Selecionei as opções: NLS, OPTIMIZED_CFLAGS
e DEBUG
4 #8211; habilitei no rc.conf:
Cássio Marques escreveu:
Então, mas o problema é que nem o dump do 7.4 estou conseguindo gerar...
Independentemente de onde eu vou realizar o restore, os dados já estão
sendo corrompidos no próprio dump do 7.4...
Tente utilizar o pg_dump / pg_dumpall da versão 8.2 para gerar o
back-up
rodrigo escreveu:
Tem uma maquina que fica dentro de um predio que nao pode ter rede,
entao o banco fica local.
So que a maquina quebrou e o hd so funciona se ligado em outro hd.
Gostaria de saber como posso fazer para recuperar o banco que esta no hd
que quebrou?
Bom, se o hd
Geion Correia escreveu:
Pra ficar mais claro:
dt_parada (date)
dt_horainicial(varchar).
dt_parada_hrinicial(timestamp)
vlw!
2008/1/15, Geion Correia [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]:
Caros,
Em meu banco tenho dois campos um do tipo data e um
outro
Marcelo Magno escreveu:
Estou precisando gerar sequencias para documentos os onde os mesmo
deverão ter sequencias contendo:
ano corrente:
mes corrente:
seguencia de 1 a 9 dentro do mes em questao.
Pegar o ano e o mes corrente é molezinha, o problema esta sendo essa
sequencia de
Vinicius escreveu:
Pessoal, precisei ordenar um array e vi que na versão 8.2 não existe nada
parecido com Array_Sort(), parece que na versão 8.3 já tem isso pronto.
A Solução que eu encontrei foi criar uma função na unha mesmo, para ordenar
o meu array(oq não é muito simples ! ), mas não
Silfar Goulart de Castro escreveu:
Pessoal, tô desenvolvendo uma aplicação aqui que vai usar stored
procedure, e testei alguns bancos até agora o firebird e o mysql.
Gostaria de tirar algumas duvidas.
O postgresql permite controle d etransação dentro de procedure, isto é
eu posso dar
Silfar Goulart de Castro escreveu:
Valeu Osvaldo, mas como saber se deu erro pra dar uma rollback ?
tem alguma coisa paredida com exception ?
Veja:
http://www.postgresql.org/docs/8.2/interactive/plpgsql-control-structures.html#PLPGSQL-ERROR-TRAPPING
Osvaldo
[EMAIL PROTECTED] escreveu:
--- [EMAIL PROTECTED] escreveu:
Bom dia a todos, estou com um problema na hora de
exportar um arquivo em
uma função, alguém poderia me dar uma ajuda...
a função é a seguinte:
SELECT
''/www/time/nf/''||fn_erp_login_fabrica()||''-''||nota_fiscal||''.nfc''
Silfar Goulart de Castro escreveu:
Pessoal eu tenho a seguinte procedure:
CREATE OR REPLACE FUNCTION processa_trans(trans character varying[])
RETURNS boolean AS
$BODY$
DECLARE
tam_array int;
BEGIN
tam_array = array_upper(trans,1);
for i in 1..tam_array loop
if
George Silva escreveu:
Sou bastante novo em Postgresql e gostaria de saber como inserir esta
tabela toda de uma vez em uma tabela do meu BD.
Como estão formatados os dados que pretente inserir no bd?
Se, por exemplo, estiverem na forma de um arquivo texto csv utilize:
COPY sua_tabela FROM
1 - 100 de 238 matches
Mail list logo