Ola a todos,
Estou tentando gravar o comando abaixo como texto, através de uma function:
'(SELECT id_card as ID, COALESCE(numero,'') || COALESCE(titulo,'') AS Texto
FROM DOCUMENTOS)'
Porem a function retira uma aspa dos COALESCE e fica assim :
'(SELECT id_card as ID, COALESCE(numero,') ||
Em 11/02/2010 08:54, Nelson Gonzaga escreveu:
Ola a todos,
Estou tentando gravar o comando abaixo como texto, através de uma
function:
'(SELECT id_card as ID, COALESCE(numero,'') || COALESCE(titulo,'') AS
Texto FROM DOCUMENTOS)'
Porem a function retira uma aspa dos COALESCE e fica assim :
Nelson Gonzaga escreveu:
Ola a todos,
Estou tentando gravar o comando abaixo como texto, atravs de
uma function:
'(SELECT id_card as ID, COALESCE(numero,'') ||
COALESCE(titulo,'') AS Texto FROM DOCUMENTOS)'
Porem a function retira uma aspa dosCOALESCE e fica assim :
Olá pessoal!
Tenho a seguinte situação:
...
DECLARE
_arr integer[];
BEGIN
FOR i IN 1..4 LOOP
_arr = array_cat(_arr, ARRAY[i, i+10]);
END LOOP;
...
a saida de _arr sera: {1,11,2,12,3,13,4,14}
mas eu preciso disso: {{1,11},{2,12},{3,13},{4,14}}
Sei que se eu declarar assim:
_arr
Bom dia a todos,
Alguém conhece algum programa (windows ou linux) que gere toda a modelagem do
banco de dados, que mostre as tabelas e seus relacionamentos?
Agradeço a ajuda de todos.
Att.
Danilo
Analista Desenvolvedor.___
pgbr-geral mailing list
Em 11 de fevereiro de 2010 10:34, Heloisa Fernanda
helois...@yahoo.com.brescreveu:
...
DECLARE
_arr integer[];
BEGIN
FOR i IN 1..4 LOOP
_arr = array_cat(_arr, ARRAY[i, i+10]);
END LOOP;
...
a saida de _arr sera: {1,11,2,12,3,13,4,14}
mas eu preciso disso:
Bom dia
2010/2/11 Danilo [PGOPEN] danilo.go...@pgopen.com.br
Bom dia a todos,
Alguém conhece algum programa (windows ou linux) que gere toda a modelagem
do banco de dados, que mostre as tabelas e seus relacionamentos?
Você quer fazer a reversa ? é isso ?
Se for a reversa eu uso o
Olá,
Em 11 de fevereiro de 2010 10:34, Heloisa Fernanda
helois...@yahoo.com.brescreveu:
Olá pessoal!
Tenho a seguinte situação:
...
DECLARE
_arr integer[];
BEGIN
FOR i IN 1..4 LOOP
_arr = array_cat(_arr, ARRAY[i, i+10]);
END LOOP;
...
a saida de _arr sera:
2010/2/11 Danilo [PGOPEN] danilo.go...@pgopen.com.br:
Alguém conhece algum programa (windows ou linux) que gere toda a modelagem
do banco de dados, que mostre as tabelas e seus relacionamentos?
Para modelagem, uso o NoWeb. Para mostrar, SchemaSpy, AutoDoc, SQL::Fairy…
--
Bom dia!
Você pode escapar cada aspas simples com E'\x' , onde x é o caractere a ser
escapado.
Veja um exemplo:
--Criação de uma tabela de Exemplo
CREATE TEMP TABLE tb_texto(
texto text
);
--Inserção com escape
INSERT INTO tb_texto VALUES ( E'\'\'');
--Consultando o valor inserido e
Obrigado Marcelo, era isso mesmo que eu estava procurando.
Valeu.
Att.
Danilo
- Original Message -
From: Marcelo Costa
To: Comunidade PostgreSQL Brasileira
Sent: Thursday, February 11, 2010 10:49 AM
Subject: Re: [pgbr-geral] Programa para modelagem de dados
Bom dia
De: Willian Jhonnes L. dos Santos willianjhon...@yahoo.com.br
Para: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Enviadas: Quinta-feira, 11 de Fevereiro de 2010 10:59:22
Assunto: Re: [pgbr-geral] Como gravar um comando sql como texto?
Boa tarde,
Aumentando os parâmetros max_fsm_pages, checkpoint_segments e
checkpoint_timeout seria interessante para melhorar o desempenho numa
realidade onde acontecem muitos Updates?
Obrigado
Everson Barbosa
___
pgbr-geral mailing list
Olá,
Em 11 de fevereiro de 2010 14:25, Everson Barbosa
everson...@gmail.comescreveu:
Boa tarde,
Aumentando os parâmetros max_fsm_pages, checkpoint_segments e
checkpoint_timeout seria interessante para melhorar o desempenho numa
realidade onde acontecem muitos Updates?
Esta é uma
Everson Barbosa escreveu:
Aumentando os parâmetros max_fsm_pages, checkpoint_segments e
checkpoint_timeout seria interessante para melhorar o desempenho numa
realidade onde acontecem muitos Updates?
O primeiro parâmetro: não; os dois outros podem estar relacionados a
performance das
Galera, boa tarde.
Tenho uma tabela na seguinte configuracao:
+---+
|COD_A |COD_B |NOME |
+---+
|01|01|SR A |
|02|01|SR A |
|03|02|SR B |
|04|02|SR B |
|05|03|SR C |
+---+
Resumindo tenho uma tabela onde o
Em 11 de fevereiro de 2010 17:00, Thiago zan...@farmaponte.com.brescreveu:
corte
+---+
|COD_A |COD_B |NOME |
+---+
|02|01|SR A |
|04|02|SR B |
|05|03|SR C |
+---+
Caro Tiago,
Veja se isso resolve:
Show de bola amigão, é isso mesmo.
Obrigado.
Fabrízio de Royes Mello escreveu:
Em 11 de fevereiro de 2010 17:00, Thiago zan...@farmaponte.com.br
mailto:zan...@farmaponte.com.br escreveu:
corte
+---+
|COD_A |COD_B |NOME |
+---+
2010/2/11 Thiago zan...@farmaponte.com.br
Show de bola amigão, é isso mesmo.
Amigão, que tal você retribuir a gentileza dos membros da lista, e retirar
da sua mensagem o que não for necessário para dar contexto? Isso ajuda a
manter bons arquivos da lista, também é um sinal que você respeita os
Olá, sou iniciante em postgres, e simplesmente não consigo criar uma função
no postgres, quando tento criar uma variável, dá erro de sintaxe.
Código da função:
CREATE OR REPLACE FUNCTION caixa_elet (pvalor integer) RETURNS text AS $$
DECLARE
sretorno text;
qnota1 integer;
qnota5 integer;
qnota10
Olá, sou iniciante em postgres, e simplesmente não consigo criar uma função
no postgres, quando tento criar uma variável, dá erro de sintaxe.
Código da função:
CREATE OR REPLACE FUNCTION caixa_elet (pvalor integer) RETURNS text AS $$
DECLARE
sretorno text;
qnota1 integer;
qnota5 integer;
qnota10
Em 11 de fevereiro de 2010 19:16, Edimar Rangel
edimar.ran...@gmail.comescreveu:
corte
$$ LANGUAGE sql;
Amigo Edimar,
Aqui está o seu equívoco... o correto é:
$$ LANGUAGE plpgsql;
Essa função, que foi postada pelo amigo Cláudio Bezerra Leopoldino [1], e
uma PL/PgSQL e não SQL...
[1]
Em 11 de fevereiro de 2010 19:19, Edimar Rangel
edimar.ran...@gmail.comescreveu:
corte
Caro Edimar,
Não responda a mensagens Digest da lista, porque isso bagunça nosso
histórico da lista.
Seu questionamento foi respondido na outra mensagem que vc enviou, então não
precisamos dessa thread.
23 matches
Mail list logo