Stefan Horochovec wrote:
> Boa noite a todos.
>
> Gostaria de saber se alguem conhece alguma ferramenta que me ajude a
> atualizar minha base de dados nos meus clientes.
>
> Ex: meu modelo muda, crio novas tabelas e colunas, e gostaria de algo
> para me auxiliar a sincronizar essas bases quando
Paulo Nievierowski wrote:
> Olá,
> Como faço para enviar um CAST para SQL via delphi usando o formato '::'?
> Ex: 'SELECT campo::integer ...' funciona no psql mas dá erro enviando este
> formato via string no Delphi: daí eu tenho usado 'SELECT CAST(campo AS
> integer)...
>
Qual é o erro?
Utiliz
dbpostgre wrote:
> Boa Tarde.
>
> Estou tentando faze um restore banco com o psql. No Linux foi tranquilo, mas
> no windows o aplicativo pede uam senha para meu usário windows. Eu coloco mas
> ele diz que a password é inválida. Alguém já passou por isso? Sabe qual a
> solução?
>
Na hora de ex
Leandro DUTRA wrote:
2007/9/25, Leonardo Chaves <[EMAIL PROTECTED]>:
Acontece que estão desenvolvendo aqui na minha empresa uma aplicação
onde o administrador do sistema terá a funcionalidade de criar triggers
diretamente na aplicação. Foi a melhor forma que eles imaginaram para to
Consultores Software wrote:
> No XP, onde o Postgres está instalado, estou pensando em implementar
> e instalar um serviço que vai executar o comando pg_dump diariamente
> para gerar um arquivo do tipo "backup_dd_mm_ .tar" e enviá-lo
> para o administrador em algum outro local da rede.
> P
Também gostaria do PDF, alias, poderia deixar em algum lugar publico
para baixar.
Se quiser, me manda o pdf, eu disponibilizo no meu servidor e mando o
link para download.
Att
Evandro
[EMAIL PROTECTED] wrote:
João,
Eu tambem gostaria de receber este
PDF
Wagner Eduardo Bidi
Euler Taveira de Oliveira wrote:
O que vc quer dizer com o PostgreSQL rodando? Você consegue abrir um
terminal e estabelecer outra conexão?
Se a aplicação (pgAdmin por exemplo) trava, quais os passos para eu
tentar reproduzir o travamento?
Pessoalmente, acho que é alguma coisa na conexão
Roberto Baselio Lopes wrote:
> Ola Pessoal so não zuem aminha cara por Access Estou com o Seguinte
> Problema, Quando execulto essa Consulta
Não vou zuar. Quando uma mensagem não tem haver com o escopo da lista,
marque-a como OffTopic ou envie para uma lista sobre o assunto.
> SELECT *
> FROM mov
Vejam que bela noticia.
http://br-linux.org/linux/detrance-migrando-do-oracle-para-o-postgresql
Segundo a noticia, o blog http://postmasterceara.blogspot.com/ vai
acompanhar e publicar cada passo da migração. Se realmente publicarem,
será uma fonte interessante de informação.
Att
Evandro
_
Daniel Robert Costa wrote:
Minha dúvida é: em qual das
situações acima, a performance é melhor?
Antes de pensar em performance, pense em 2 pontos.
1. Se vc for tirar um relatório com os telefones do cliente. O seu
gerador de relatório vai suportar array?
2.
Tatu wrote:
> Sem querer me extender neste tema...apenas uma pergunta objetivanao
> estou fazendo atualmente nada nem em php, nem em java ou coisas do
> genero para aplicativos com postgresql, vale a pena entrar de cheio no
> delphi for PHP ???
Sinceramente? Acho que não. Pessoalmente não vejo
Arivaldo Bento wrote:
> Bom dia. Preciso fazer uma trigger que passe o nome da
> tabela que a qual ela age pra a funcao que ele
> executa.
>
Use a variavei TG_RELNAME da Trigger[1], acho que facilita.
[1] http://pgdocptbr.sourceforge.net/pg82/plpgsql-trigger.html
__
José Mello Júnior wrote:
> Muito provavelmente no caso do to_char a função apenas trunca as
> demais casas.
>
> []´s
Pensei nisso, mas percebi que não estava truncando.
Acabei descobrindo o que aconteceu. O postgresql faz calculos utilizando
aritmetica de tipos (não sei se é esse exatamente o
Saulo wrote:
Isto mesmo.
Obrigado Evandro.
OK, mas veja a proposta do Osvaldo, a execução é mais rápido do que eu
propos.
Att
Evandro
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.post
Emanoel Tadeu wrote:
> bem irei procurar algo a respeito decomo ver esse agendamento com
> relação ao postgre.
>
Basicamente, cria um .bat para agendar. Esse .bat executa o psql para
executar os comandos que você deseja.
OBS: atente para o paramêtro -c do psql.
Att
Evandro
Saudações,
Me deparei com o seguinte problema na função to_char onde eu utilizo a
formatação numérica.
Estava utilizando a seguinte mascara ('90D00') em um
proveniente de um calculo entre outros campos, mas notei que o
arredondamento feito pela função to_char está sendo diferente de
Saulo wrote:
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 i
Roberto Baselio Lopes wrote:
> Pessoal, existe algum comando SQL puro que me retorne o numero da
> linha, por exemplo
>
> Select , código, nome from clientes
>
Se for o numero da linha: Select OID, código, nome from clientes
Se for o numero de linhaS é a solução passada pelo Rafael
Att
Evandro
Leodinei Bielak wrote:
> Olá.
> No sistema existe um tabela com os valores das sequências, essas
> sequências dependem da empresa então eu não posso usar as sequências
> do postgres.
> Eu preciso ler e alterar este valor.
>
Como você faz isso? com um simples Select ou uma SP?
> O problema é que
Saudações,
Estou com problemas de lentidão com JBoss quando utilizo pacotes muito
grandes.
Gostaria de saber se alguém aqui na lista tem conhecimento (ou conhece
alguém que tenha) sobre JBoss e que possa me ajudar.
Desculpem pelo OT.
Att
Evandro
___
Valter Lobo wrote:
> O que seria pacotes grandes ? arquivos '.jar'
>
Arquivos XML grandes (600kb).
Pode paracer pequeno, mas está gerando lentidão.
Att
Evandro
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgre
Saulo wrote:
> Galera ainda não consegui.
> Segui as dicas passadas aqui
>
> 1º - PATH:=$PATH:/usr/local/pgsql/bin
> Não não funcionou e nem iria funcionar pois nem existe esta pasta
>
Manda um locate pgsql para ver onde está essa pasta. Caso realmente não
encontrar é pq não foi instalado
> 2º
Pablo Sánchez wrote:
> Arquivos XML desse tamanho demoram é para ser processado pelo cliente,
> amigo. Além claro, do tamanho grande de 600kb para tráfego, mas isso
> demoraria pouco dependendo da largura de banda.
>
A rede é 100mpbs, dá para trafegar 600kb. O tempo de comunicação entre 2
ponto
Pablo Sánchez wrote:
Em 26/10/07, Evandro Ricardo
Silvestre<[EMAIL PROTECTED]> escreveu:
como vc está executando? tente com ./initidb.c
Evandro, isso é código fonte e não o binário... :-/
Ok, não tinha reparado no .c no final.
Des
Pablo Sánchez wrote:
> o copy funciona com XML? Senão, o problema continua o mesmo... tratar
> o XML para gerar o formato para inserção...
>
Realmente o problema continuaria o mesmo, infelizmente.
O que o Pablo disse sobre o processamento ser lento me acendeu uma luz
na cabeça. Já consegui dimi
Bruno Moreno wrote:
> Pessoal, tem como quando eu inserir um dado em uma tabela, armazena em
> um campo timestamp a data atual?
Coloque o now() como default no campo, assim vc não precisa setar o
campo no momento do INSERT. Basta não passar valor.
___
p
sergio wrote:
> Abaixo está uma função que criei e que tem o mesmo efeito no consumo de
> memória. Execute a função com um número alto no parâmetro(1) e acompanhe
> o consumo de memória. A pergunta é, por que quando a tabela é dropada, ela
> não é liberada da memória?
>
>
> CREATE OR REPLACE
sergio wrote:
> Abaixo está uma função que criei e que tem o mesmo efeito no consumo de
> memória. Execute a função com um número alto no parâmetro(1) e acompanhe
> o consumo de memória. A pergunta é, por que quando a tabela é dropada, ela
> não é liberada da memória?
>
Outra colocação, a
Rudinei Dias wrote:
> Olá!
>
> No postgres há como fazer, via consulta sql, o retorno de um registro de
> forma randômica?
select * from order by random() limit 1
Att
Evandro
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://lis
Leandro DUTRA wrote:
Tenho uma tabela que armazena pensamentos de autores.
A cada consulta que que o sql retorne uma e somente uma linha de forma
aleatória.
Uma sugestão é usar uma função de dispersão para uma chave… como o
Evandro sugeriu após eu começar a escrever esta!
Daniel M Carneiro wrote:
> Olá Pessoal, alguém pode mim ajudar? É o seguinte tenho um banco na versão
> 7.4 rodando em Windows, preciso migar pro ambiente Linux Suse Novell 10
> Enterprise e rodando o Postgres 8.1.4 (64 bits).
>
> Fiz uma Rotina em VB6 pra repassar o banco, mas está dando um pau: r
Consultores Software wrote:
> Bom dia pessoal !
>
> Preciso exibir um campo concatenado ( codigo || ' - ' || nome as
> NomeDoCampo ) de uma select em controles do delphi, tipo DBGrid e,
> como o tipo retornado é um Text, o controle mostra "(MEMO)"
>
> Alguém sabe como resolver isso, de pre
geison correia wrote:
> Amigos eu estou com um problema, acredito até que simples, mas estou
> iniciando agora com a pl/pgsql.
>
> Eu criei um função chamada filtro_de_velocidade(). Quando eu mando executa-la:
>
> SELECT filtro_de_velocidade()
>
> Da o seguinte erro:
>
> ERRO: SELECT query has no
geison correia wrote:
> Como e onde eu devo usar o PERFORM?
O PERFORM só pode ser utilizado dentro de um código em pl/pgsql [1].
O correto seria o SELECT filtro_de_velocidade() mesmo. Fiz um teste no 7.4 e
funcionou.
CREATE OR REPLACE FUNCTION sp_teste(varchar)
RETURNS void AS
'
DECLARE
p_tab
Dickson Guedes wrote:
> O problema do nosso colega é que ele tem uma cláusula SELECT dentro do
> pl/pgsql cuja saída não está sendo enviada à lugar nenhum.
>
>
É verdade, não tinha reparado no SELECT current_time antes de vc falar.
Quando mandei o email era tarde demais.
Geison, faça um SELECT
geison correia wrote:
> 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
Eder wrote:
> Boa Tarde Pessoal,
>
> Precisso selecionar dados de uma tabela que possue alguns registros
> que estão inserido em Maisculo e outros em Minusculo.
>
> Gostaria de trazer no SELECT todos os dados em "maisculo", ou seja,
> que ele converte-se o que esta em minusculo para maisculo. Obser
geison correia wrote:
> 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.
>
Verifique a hora do seu servidor, pode ser que esteja errada.
Att
Evandro
> Leandro, o problema é que não passa pelo exception e gera o erro de
> unicidade, como segue:
>
> ERRO: duplicar chave viola a restrição de unicidade "uq_revendas"
>
Ao invés de RETURN OLD, faça RETURN NULL, assim não vai estourar o erro.
PS: A trigger é de BEFORE?
Att
Evandro
> Sim está no BEFORE, mas o problema é que nem executa o RAISE NOTICE
> que coloquei antes do RETURN OLD.
>
>
>
Acho que agora entendi, acredito que o erro está estourando ANTES de
entrar na Trigger.
O RAISE NOTICE 'INSERINDO'; é executado?
Att
Evandro
___
Leandro DUTRA wrote:
> Certo… desculpe meu parco PL/PgSQL, mas não entendi se você realmente
> conseguiu fazer um nop (/no operation/).
>
Eu também não tinha entendido até ele explicar novamente
> Se você não quiser esperar uma resposta de alguém mais, sugiro tratar
> o arquivo com uniq (por exe
> Sim aparece o 'INSERINDO' até ocorrer a duplicidade, porém ocorre o
> erro e o 'PULANDO' não aprece. Ocorre apenas o erro.
>
Quando ocorre a duplicidade, aparece o INSERINDO?
É isso q eu quero saber.
Qdo dá o erro não aparece o PULANDO, até ai tudo bem, mas aparece o
INSERINDO?
Att
Evandro
> Exatamente, aparece o INSERINDO e ocorre o erro que não é tratado pelo
> EXCEPTION.
>
> []s
>
Pelo jeito, o erro realmente está estourando antes de entrar na trigger.
Recomendo fazer a seguinte POG.
- Tirar a unique
- Na trigger fazer um SELECT que irá validar se a chave já existe (fazer
o s
> Olá Thiago, segue abaixo resultado:
>
> psql: NOTA: INSERINDO 13912
> CONTEXTO: COPY revendas, linha 1: "13912..."
> psql: NOTA: INSERINDO 94440
> CONTEXTO: COPY revendas, linha 2: "94440..."
> psql: NOTA: INSERINDO 94440
> CONTEXTO: COPY revendas, linha 3: "94440..."
> psql: ERRO: duplic
Flávio Luiz Castro wrote:
Em 09/11/07, Evandro Ricardo
Silvestre<[EMAIL PROTECTED]> escreveu:
Olá Thiago, segue abaixo resultado:
psql: NOTA: INSERINDO 13912
CONTEXTO: COPY revendas, linha 1: "13912..."
psql: NOTA: INSERINDO 94440
CONTEXTO: COPY r
Thiago Risso wrote:
Veja o o proprio log q vc passou.
A linha 1, 1º INSERT - Passa no raise
A linha 2, 2º INSERT - Passa no raise
A linha 3, 3º INSERT - dá o erro e não entra na trigger.
Percebe q a cada linha entra na trigger porque *em cada linha é dado um
INSERT*!
Entendeu?
Fabio Telles wrote:
> Ajude a divulgar o PgCon Brasil. O texto abaixo serve de guia para a
> divulgação em listas de discussões, blogs, sites especializados e
> afins. Em anexo segue também a grade provisória do evento. Ao divulgar
> a grade, lembre-se de deixar clara que a grade é provisória e sug
Saudações,
Estou com uma situação e gostaria de saber se há possibilidade de contornar.
O esquema é o seguinte:
Na Tabela 1 tenho uma trigger BEFORE DELETE que faz uma consulta na
Tabela 2 para obter algumas informações no processamento.
Em uma determinada situação preciso mandar um delete na Tab
Leandro DUTRA wrote:
2007/11/14, Evandro Ricardo Silvestre <[EMAIL PROTECTED]>:
Estou com uma situação e gostaria de saber se há possibilidade de contornar.
O esquema é o seguinte:
Na Tabela 1 tenho uma trigger BEFORE DELETE que faz uma consulta na
Tabela 2 para obter a
geison correia wrote:
> PERFORM DELETE FROM dado_lido WHERE vei_id = codigosArena AND ddl_dh =
> data_hora;
>
Não precisa do PERFORM no DELETE
> select current_date - interval'1 day';
>
O erro está aqui, vc está fazendo um select mas não está jogando o
resultado para nenhum local. Se n
geison correia wrote:
> Eu preciso rodar essa função com a data de ontem. Tem como eu setar a
> data do servidor para ontem? Por isso que fiz isso?
>
Não acho que seja o caso de setar a data do servidor para ontem, o
caminho que está seguindo está certo.
> select current_date - interval'1 day';
geison correia wrote:
> Caros eu preciso fazer alguns calculos matemáticos, alguém pode me ajudar?
>
> EX:
>
> c INTEGER;
> b INTEGER;
> a INTEGER;
> x INTEGER;
>
> x := acos((cos(b) * cos(c)) + (sin(b) * sin(c) * cos(a)));
> x := (PI * diameter * x) / 360;
>
> Preciso calcular o seno, cosseno, pi.
geison correia wrote:
> Como eu faço para acessar os dados de uma tabela?
>
> Eu estou fazendo assim:
>
> c := 90 - (resultado.ddl_lat);
>
> Até aí tudo bem, dessa forma me retorna a primeira linha dessa coluna
> 'ddl_dh'.
> Como eu faço para pegar a segunda linha, pois eu tenho que fazer uma
> co
geison correia wrote:
> Só existe essa forma? Não está dando certo.
>
Outra forma eh usando o FOR. Procure na documentação
> Eu tenho que pegar a primeira linha e diminuir com a segunda. c recebi
> a primeira linha, b recebe a segunda linha:
>
> c := (-90) - (resultado.ddl_lat);
> b := (-90) - (
Saulo wrote:
Alguém tem informações de
hospedagem próximo a PgCon ?
Obrigado
No site da Tempo Real [1] tem, mas achei muito caro (vamos em 3, com
certeza o chefe vai reclamar =/ ).
Se alguém souber de um mais barato ficarei grato.
[1] http://www.temporealeventos.com.
jota.comm wrote:
Olá, Evandro
Nunca tinha visto falar disso.
Pois é eu tb não.
Derrepente aqui pode ter alguma informação útil: http://www.postgresql.org/docs/7.4/interactive/app-pgdump.html
Já tinha dado uma olhada na documentação.
Para enriquecer mais o e-mail, quando faço o DUMP com
Saudações Senhores,
Recentemente começamos a colocar comentários em checks constraint e uniques.
Percebi que ao fazer um backup, o script criado não faz o backup dos
comentários das Check Constraint, apenas das uniques.
Comando utilizado para Dump:
- pg_dump -v -U postgres banco > teste.sql
O DU
sergio wrote:
Bom Dia.
Tenho séria dificuldade em achar
erros dentro de uma função.
No caso em questão tenho uma função
com algumas dezenas de linhas de código ,que fica processando por
horas. Acontece que a função ao ser executada, depois de algum tempo de
processamento, r
Leonardo Cezar wrote:
Aconselho um projeto de migração por, pelo menos, uns 200 motivos ...
Pois é, essa é uma briga que estou travando com o DBA (por incrível que
pareça ele está resistindo a mudança)
Alguém sabe o pq não faz o backup dos comentários das checks? existe
alg
Saudações,
Achei um site bem interessante [1] que permite a decodificação de string
criptografadas por MD5.
Acessem, coloquem a seguinte string e clique na lupa:
49f38fe03598e4d63f4a0a8791c9c8b9
O limite e até 5 caracteres, mas nem sempre funciona.
É util para quando se quer abrir algum código
Heloisa Fernanda wrote:
> Pessoal,
>
> 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
Mateus Sampaio(ya) wrote:
Boa Tarde,
Amigos!
Alguém conhece
alguma função, ou consegue explicar a forma que o PG retorna as
mensagens de erro para aplicação, pra que eu possa tratá-las usando
Delphi?
O que vc pode fazer eh tratar *dentro* do Delphi? se for a solução é
Você consegue descompactar o arquivo?
Att
Evandro
Fernando Brombatti wrote:
Estou restaurando pelo pg_restore, no próprio servidor
(Linux).
On Nov 23, 2007 8:22 AM, Mateus <[EMAIL PROTECTED]>
wrote:
Fernando
Brombatti escreveu:
> Pessoal, estou com problemas em um dump de
um banco
Marcelo wrote:
> Seguinte:
>
> Campos Not Null em uma table, na ocasião de uma inserção no banco o
> mesmo estiver vazio(sem valor) ocorrera um erro..ok
>
> Preciso criar uma Trigger para fazer essa validação, tanto na inserção
> como na alteração..Entendeu?
Agora sim deu para entender.
Tire o
Leandro DUTRA wrote:
2007/11/28, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
Somente por curiosidade, pois, acredito que não seja possível, alguém já
tentou instalar o PostGreSQL em uma Pen Drive?
Já fizeram até mais. Eu já usei, numa oficina, um CD vivo com o
PostgreSQL rod
jota.comm wrote:
> Oi,
>
> Nunca. Mas há sempre a primeira vez.
> É um bom teste.
> []s
No site do postgresql tem uma versão compactada. Fiz um teste rapido,
baixei ela, coloquei uma pasta DATA (não vem junto com o zip) valida e
fiz um pg_ctl start -D data/.
O serviço subiu, mas eu já tenho o pos
Saudações,
Preciso fazer um trabalho de pesquisa sobre OLAP e DW para mestrado.
Alguém saberia me dizer se o PostgreSQL tem alguma ferramenta para DW e
OLAP.
Aquela opção do CUBE que está na instalação tem alguma relação a isso?
Att
Evandro
___
pgbr
Thiago Risso wrote:
isso é o que eu acho mais legal!!!
:)
Eu só soube quem era o jota ontem conversando com o leo :P, aí eu disse
aaa ele e quem estava palestrando tb ne.
Senti um pouco de falta disso... Apesar de ter que ir embora antes da
ultima palestra (Justamente
Fabio Telles wrote:
2007/12/10, Thiago Risso <[EMAIL PROTECTED]>:
isso é o que eu acho mais legal!!!
:)
Eu só soube quem era o jota ontem conversando com o leo :P, aí eu disse
aaa ele e quem estava palestrando tb ne.
Senti um pouco de falta disso... A
Leandro DUTRA wrote:
2007/12/10, Evandro Ricardo Silvestre <[EMAIL PROTECTED]>:
Conversei apenas com o Dutra sobre a proposta que fez. E tenho certeza que
ele nem saiba que estava conversando comigo.
Sou péssimo para nomes. Mas acho que lembro. Você estava de
Thiago Zan wrote:
Olá pessoal ... sou novo no forum e
é a minha primeira pergunta ...
Bem vindo a lista!
É o sguinte ...
Quando eu realizo um select e
armazeno em uma variavel do tipo record depois tem como eu setar o
valor desta variavel ... por exemplo ...
s
Mr J.L. wrote:
> Ola pessoal,
>Nao sei se é possivel (ou é besteira) o que estou
> pedindo, mais seria possivel disponibilizarem links c/
> os materiais apresentados na PG Con 2007.
Veja aqui:
http://www.temporealeventos.com.br/imagens/pgconbrasil/palestras_pgcon.zip
Estão quase todas ai.
> E
Sergio Medeiros Santi escreveu:
ALTER TABLE ONLY
"NotaItem" ADD Constraint
"NotaItem_CodigoProduto_Produto_FK" FOREGN KEY
("CodigoProdutoItem" REFERENCES
"Produto" ("CodigoInternoProduto") MATH FULL ON UPDATE RESTRICT
ON DELETE RESTRICT;
Já tentou alterar de
Patrick Espake wrote:
> Bom dia a todos,
>
> Sou novo em PostgreSQL, estou criando um banco de dados e preciso
> definir um padrão de nomenclatura para tabelas, índices, constraints,
> domains, functions, sequences, triggers e o mais o que for necessário.
>
> Alguém possui um exemplo de nomenclat
Sergio Medeiros Santi wrote:
Pessoal:
Fiquei preocupado! A alguns dias estou procurando por hopedagens que
incluam o Postgres. Olhei a Locaweb, a Dialhost e a IGempresas. Sabem
qual é o problema? A Locaweb ainda não consegui descobrir e as outras
duas, pasmem, oferecem a moderníssima
DriDa Assessoria Gráfica & WEB wrote:
O fator é baseado em mm para todos
os cálculos, assim qualquer unidade que o usuário escolher
os cálculos serão feitos em mm.
Tabela 2:
qt_medida | cod_unidade
50 1
5 2
0,05 3
Por que não salvar todas
DriDa Assessoria Gráfica & WEB wrote:
Por
que não salvar todas as quantidade na mesma unidade de medida?
Não tinha pensado nisso ainda, mas o maior problema não sao os
cálculos, mas o que o usuário vai ver.
Você pode resolver isso com uma vi
DriDa Assessoria Gráfica & WEB wrote:
Você pode resolver isso com uma view.
Assim você tem uma coluna que é o valor real e outra com o valor
convertido. Você mostra para o usuário apenas a coluna convertida.
Dessa maneira você tem a informação salva em uma unica unidade no
Sergio Medeiros Santi wrote:
ALTER TABLE "NotaItem"
ADD CONSTRAINT "NotaItem_CodigoProduto_Produto_FK"
FOREIGN KEY ("CodigoProdutoItem")
REFERENCES "Produto" ("CodigoInternoProduto")
MATCH FULL
ON UPDATE RESTRICT ON DELETE RESTRICT;
Ainda não vi a D
Alexsander Rosa wrote:
> Disclaimer: Eu sei que muita gente odeia mapeamentos e geradores de
> código. :-)
>
> Normalmente se fala em Mapeamento Objeto-Relacional, que a grosso modo
> consiste em pegar um modelo O-O (modelado talvez em UML) e gerar um
> modelo E-R. A modelagem é feita pensando e
Leandro DUTRA wrote:
2007/12/19, Evandro Ricardo Silvestre <[EMAIL PROTECTED]>:
Alexsander Rosa wrote:
Também escrevi algo assim, para Delphi + JBoss. A nossa aplicação não
tem código nenhum SQL. Tudo (quando digo tudo, é tudo mesmo) é gerado
automaticamente.
Gen
Leandro DUTRA wrote:
RFC 1855, por favor não envie mensagens HTML, veja como a conversão
para texto fica bagunçada:
2007/12/19, Evandro Ricardo Silvestre <[EMAIL PROTECTED]>:
Gente, eu vejo tanta gente falando de código que desenvolveu… que tal
publicar?
Infelizmente não
Kenia Milene wrote:
> Oi Pessoal
> Bem ... Estou num mato sem cachorro .
> Preciso montar um SQL que me retorne a quantidade de objetos, separado
> por tipo e por schema.
> Eu consigo fazer os benditos selects separadamente mas preciso disso
> tudo em uma unica linha para melhor visuaziz
J.F.C.Junior wrote:
> Olá amigo, Bom Dia!
>
> Isso seria uma opção muito interessante se eu fosse um profundo
> conhecedor do PostgreSql e do Linux.
Acho que a questão aqui não é somente ser um profundo conhecedor. Qual o
tamanho da sua base? Se for grande, você *deve* compilar o postgres para
Geion Correia wrote:
> Caros,
>
> Eu preciso adicionar uma chave estrangeira (is_motor_id) a uma
> tabela (t_veiculo) só que estou tendo dificuldade:
>
> ALTER TABLE t_veiculo ADD CONSTRAINT fk_is_motor_id
> FOREIGN KEY (is_motor_id) REFERENCES t_veiculo(t_motor) MATCH FULL;
>
> ERROR: column "is_
Magno Lima wrote:
> Esta duvida é muito mais no nivel de conhecimento de sgdb do que no
> PgSQL... há alguma forma de via um select eu retornar apenas os campos
> preenchidos? Tenho uma tabela com varios campos mas nem todos possuem
> dados, entao o ideal seria retonar apenas os campos <> null,
J.F.C.Junior wrote:
> Olá amigo Evandro, Boa Tarde!
>
> Respondendo à seus argumenstos, Sim, será desenvolvida uma aplicação
> "bem robusta", de alta performance e escalabilidade e é exatamente por
> isso que escolhi o PostgreSql e o SO. Linux.
Excelente escolha! já que é robusto, então parte par
Vinicius wrote:
> Pessoal, gostaria de saber se alguém já teve que mandar uma mensagem na
> aplicação, sem ser o exception, para não dar rollback.
> O Raise Notice não resolve, apenas o exception me gera uma caixa de mensagem;
>
Se for Stored Procedure, utilize o retorno dela!
Não vejo outra fo
Leandro DUTRA wrote:
> 2007/12/20, Hugo Santiago <[EMAIL PROTECTED]>:
>
>> Faz assim:
>>
>> NOT campo ISNULL
>>
>
> Dá na mesma, mas o usual é IS NOT NULL. Eu particularmente acho mais legível.
>
Uma duvida que sempre tive, qual é o padrão SQL? IS NOT NULL está no
padrão?
_
Wiliam Balan wrote:
> Até achei um site com a versão mas tem que baixar arquivo por arquivo, dai
> não dá vejam:
>
> https://projects.commandprompt.com/public/pgsql/browser/branches/REL8_2_STABLE/pgsql
já tentou um wget -r ?
___
pgbr-geral mailing list
icjunior07 wrote:
> Fala galera, blz?
>
>
> Estou modificando uma funcao que eu tenho em meu banco , e preciso colocar
> uma variavel que ira receber um
> resultado de select no qual o select tb tem variaveis.
> Mas ao executar a funcao, esta gerando erros das variaveis.
>
> Esta seria a variavel:
Rogerio Grando wrote:
> Tenho um servidor com SO Ubuntu 7.04 com banco Postgres 7.4.8 na plataforma
> 64 bits, quando faço um SELECT UPPER(rogério) me retorna ROGéRIO o correto
> seria ROGÉRIO, uso encoding = latin1 e a configuração do postgresql.conf
> pt_BR.UTF-8, a instalação foi feita compil
Wiliam Balan wrote:
> engraçado que mudei o nome do arquivo para um arquivo inexistente e
> deu o mesmo erro, então conclui-se que isso não tem nada a ver com o
> arquivo em si? alguem sabe por que isso acontece??
Verifique a permissão de gravação na pasta que está tentando gerar o
arquivo. Pode
Também gostei da analise, só faltou o nome do autor, ou é de autoria do
Junior Prado?
Esse é um texto interessante para colocar no portal do postgresql.org.br
O que acham?
Evandro
Pablo Sánchez wrote:
> Excelente análise, bastante imparcial. Parabéns.
>
> Em 22/01/08, *junior Prado* <[EMAIL PROTE
Leandro Damascena wrote:
> junior Prado escreveu:
>
>> Srs,
>>
>> Estou buscando sem sucesso comparações entre sgdbs em conexões
>> simultaneas.
>> Gostaria de saber qual o numero de usuários que podem conectar em um
>> sgdb, executando querys ao mesmo tempo.
>> Exemplo sem fundamento.: Postgr
Carlos Alberto Santa Clara wrote:
> RETURN NULL;
>
corte
> Onde tá o erro?
>
Altere o RETURN NULL para RETURN NEW;
Você tem que retornar o registro, caso retorne NULL ele simplesmente não
commita os dados
___
pgbr-geral mailing list
pgbr-geral@list
Luiz Fernando Amaral wrote:
> Isso na versão 8.2 também?
Sim.
Faça um teste, é bem simples. Faça uma procedure que cria uma tabela
temporaria e não apaga.
Depois chama a SP 2 vezes em sequencia. Se obter erro. Então ocorre na
8.2 também.
Att
Evandro
Leandro Damascena wrote:
> Não seria legal focarmos no PGSQL? A thread "Funções DBA" tá ficando bem
> cansativa e enchendo a caixa de email de todo mundo
>
Concordo, é o tipo de discussão que nunca leva a nada.
___
pgbr-geral mailing list
pgbr-ger
Luiz Fernando Amaral wrote:
> Colegas, utilizo o postgresql 8.2 onde criei uma procedure onde tem
> algumas temporárias... Li em algumas listas que antes da versão 8.3
> posso ter problema na segunda execução da procedure pois o oid da
> tabela mesmo sendo temporária já vai existir... é realment
Eduardo Nakamatu wrote:
> Srs,
>
> Trabalho administrando cursos de programação no ERP da Microsiga e
> estou montando uma instalação padrão para estes cursos. Nesta
> instalação ja tenho minha aplicação e outras ferramentas, faltando
> apenas um servidor de banco de dados. Pretendo utilizar o p
301 - 400 de 526 matches
Mail list logo