>
> Para varchar, serve a mesma regra. O banco não guarda as delimitações dos
> argumentos, apenas seus tipos.
>
Este comportamento é estranho para mim
Mesmo assim, a criação de domínios resolveria seu problema, porém, imagino
> quantos deveria ter de criar.
>
teria de criar muuuitos... por isso
>
> Que tipo de problema? O retorno "numeric" é diferente de "numeric(13,2)",
> poderia ser este o problema?
> Como pode ver, a função não interpreta o "cast" para o retorno na tabela.
> Teria de fazer um domínio com o tipo desejado e utilizar o mesmo como tipo
> do campo.
>
>
Bem, o meu problema é
Estou construindo uma função SQL com o seguinte retorno:
...
RETURNS TABLE(
CAMPO1 NUMERIC(13,2),
CAMPO2 VARCHAR(15), --limite do campo na tabela
CAMPO1 NUMERIC(13,3))-- definição da tabela
...
no retorno ele me exibe assim
campo1 | campo2 | campo3
numeric | character varying | numeric
Isso me ca
Em 8 de janeiro de 2014 17:21, Guimarães Faria Corcete DUTRA, Leandro <
l...@dutras.org> escreveu:
> Mas é tentador botar isso naquela lista de desejos.
vou colocar esse comando na minha lista de desejo: "alter type 'mytype'
type OtherType"
thaks
--
Anselmo M. Silva
___
Em 8 de janeiro de 2014 13:52, Guimarães Faria Corcete DUTRA, Leandro <
l...@dutras.org> escreveu:
> O DOMAIN pode incorporar os CHECKS sobre um TEXT, o que creio que te
> resolveria, não?
>
O Foco é possibilitar que um tipo transforme-se em outros. O Exemplo do
Varchar(x) é somente uma abstração
Em 8 de janeiro de 2014 11:47, Rafael Fialho Corrêa
escreveu:
> Para o caso acima, poderia ser criado o domínio como tipo varchar e
> adicionados "checks" para limitar o tamanho do mesmo, não é a melhor
> solução, mas seria uma opção.
Solução muito onerosa para mudar a interface, visto que uso D
57, Rafael Fialho Corrêa
escreveu:
> Em 8 de janeiro de 2014 11:49, Anselmo Silva escreveu:
>
> Olá pessoal,
>> estou tentando criar um tipo personalizado, mas, não encontrei um exemplo
>> de como fazer.
>> Seguinte:
>> quero criar um tipo que internamente seja varchar(1
Desculpe-me pelo 'flood'. já li este link e não foi inspirador.
http://www.postgresql.org/docs/8.3/static/xtypes.html
Em 8 de janeiro de 2014 10:49, Anselmo Silva escreveu:
> Olá pessoal,
> estou tentando criar um tipo personalizado, mas, não encontrei um exemplo
> de com
Olá pessoal,
estou tentando criar um tipo personalizado, mas, não encontrei um exemplo
de como fazer.
Seguinte:
quero criar um tipo que internamente seja varchar(18) e se chame 'MeuTipo',
quando eu mudar
este tipo para varchar(20), em todas tabelas, views, etc que usem esse tipo
irão alterar para v
esta consumindo tanto recurso.
Veja também os índices de coluna, talvez o restore esta demorando na
recriação e reordenação dos mesmo s. Ao fazer o dump verifique os flags na
documentação do Pgsql, eles podem ajudar no desempenho do restore.
>
> Em 18/10/2013 15:12, "Anselmo Silva" es
> Olá Anselmo M. Silva,
> O método usado para transferir as tabelas por você (pg_dump,pg_restore) é
> o mais eficiente em todos os sentidos, mesmo entre bases contidas no mesmo
> "servidor". Tenho certeza que a comunidade irá indicar o mesmo para você.
>
> blz... a dúvida para melhora seria para a
Olá pessoal,
estive com um pepino recentemente e gostaria de compartilhar meus
resultados ao tempo em
que estou aberto a sugestões de melhoramento da técnica usada.
Estava com um script para migração de tabelas de uma base com um só Schema
para outra de
mesma situação, porém com tabelas de estrutu
http://www.postgresql.org/docs/9.0/static/sql-grant.html
Em 19 de agosto de 2013 16:28, Alex Souza escreveu:
> Boa tarde,
> Tenho um determinado Banco de Dados e preciso criar um usuário com acesso
> somente leitura (SELECT) neste banco, como é que eu posso fazer isso?
>
> Desde já agradeço!
>
Se o título não ajudou perdoem-me pela falta de exatidão. Seguinte:
Costumo passar scripts no pgadmin para atualizar a base. Recentemente criei
uma função como segue:
--**
create or replace function nota(nota text) returns boolean as
$$
begin
raise notic
Em 12 de julho de 2013 15:54, Bruno Simioni escreveu:
> Não é viável fazer isso via uma máquina virtual compartilhada entre os
> dois SOs, utilizando o mesmo VMDK?
[off-topic] Bruno Simioni, a parte do "Como *não* responder em top-post"
que o flávio disse é contigo. Se liga para manter a lista o
Olá Anselmo, a 4Linux fez a transmissão do PgBr em 2009 (chamava-se PgCon à
época). Isso foi um investimento gigantesco por parte da empresa, levamos 5
pessoas só pra cuidar disso (filmagem de duas salas, edição, carregar
equipamentos, os próprios equipamentos, corte ao vivo, edição, etc) e a
Unica
Pessoal, estive 'googleando' por aí e vi que em 2009 houve transmissão das
palestras do PGBR.
Será que a 4linux (e aí Flávio), ou alguma(s) outra(s) alma(s) caridosa(s)
teria(m) interesse em transmitir ou gravar para disponibilizar para os
pobres coitados que não vão poder estar neste ano?
--
Ans
>
>
> Alguém lendo o histórico poderia ficar confuso e achar que *não* pode
> usar um bat (ou um shell script) por exemplo pelo fato que "teria de
> colocar o password nele". Sendo assim apenas apontei que é possível
> utilizar o pgpass ao invés de colocar a senha explicita, seja na linha
> de coma
Em 9 de maio de 2013 16:21, Dickson S. Guedes escreveu:
> Então tente usar o arquivo 'pgpass' conforme link em meu email anterior
> que fica mais, digamos, "elegante"
>
Observe que o motivo único desse exemplo é que o LC_MESSAGES ou LC_ALL
setados no momento da execução não retorna as mensagens v
Em 9 de maio de 2013 16:19, izaque Maciel escreveu:
> Windows.SetEnvironmentVariable(PChar(VarName),
> PChar(VarValue))???
SetEnvironmentVariable('PGPASSWORD', Pchar(CONSTANTE_PASSWORD_SECRETA));
--
Anselmo M. Silva
___
pgbr-geral mailing list
Em 9 de maio de 2013 16:00, Dickson S. Guedes escreveu:
> Em Qui, 2013-05-09 às 15:54 -0300, Anselmo Silva escreveu:
> [... ]
>
> > Não tenho interesse em
> > fazer um bat pois teria que mudar a estrutura da implementação, já que
> > teria de colocar o password n
Em 9 de maio de 2013 15:59, izaque Maciel escreveu:
> código abaixo também é uma solução.
Izaque, a função passada não é adequada, pois não retorna o pipe linha a
linha e sim no tamanho do buffer. Isso causa uma quebra de linha onde não
deveria, ao obter o retorno do comando executado. Neste qu
Em 9 de maio de 2013 15:37, Matheus de Oliveira
escreveu:
> Pesquise sobre como exportar variáveis de ambiente pelo Delphi (talvez o
> Execute aceite passar novas variáveis ou alguma outra). Outra alternativa é
> criar um arquivo batch (.bat)
O execute até aceita enviar o comando de SET LC_ALL j
Em 9 de maio de 2013 13:07, Matheus de Oliveira
escreveu:
> Tenta o mesmo valor do lc_messages então:
>
> SetEnvironmentVariable('LC_ALL', 'Portuguese_Brazil.1252');
>
Não funciona...
Só para maiores informações:
No prompt executando a mudança da variável de ambiente de inglês para
potuguês ou vi
> Qual é o valor da configuração lc_messages?
>
> Matheus: Tem a função SetEnvironmentVariable('LC_ALL', 'pt_BR.UTF8');
(Não funcionou)
Flávio: lc_messages = 'Portuguese_Brazil.1252'
(já estava)
--
Anselmo M. Silva
___
pgbr-geral mailing list
pgbr-gera
Pessoal, implementei em minha aplicação a exibição do verbose ao fazer um
dump.
No entanto, quando exibe na aplicação, o verbose aparece em inglês, mas no
prompt de comando,
em português. Alguém sabe o motivo disso?
Ambiente:
Windows 8
Aplicação em Delphi
Postgres 9.2
ps: A língua padrão do aplic
Em 30 de abril de 2013 22:00, izaque Maciel escreveu:
> Vou tentar explicar melhor. A functionX retorna uma linha, com colunas de
> tipos variados, e na functionY,
> preciso retornar uma linha ou várias linhas, e que nesta functionY, irei
> trabalhar os resultados das colunas
> na functionX, como
Em 29 de abril de 2013 10:30, Bruno Silva escreveu:
> Você precisa habilitar essa opção no Labs:
>
> Quote selected text
>
É disso que eu tô falando... [off] tem mais coisinhas no labs que não
conhecia e ativei
--
Anselmo M. Silva
___
pgbr-geral mai
Não funcionou! (mantive como ele fez seguindo sua dica)
Em 29 de abril de 2013 07:55, Flávio Alves Granato escreveu:
>
> 2013/4/26 Anselmo Silva
>
>>
>> Não querendo ser cri-cri, o pessoal aqui também aconselha eliminar o
>> trecho do cabeçalho e rodapé adicion
> Desculpe e que esqueci os oculos em casa...rs
>
>
Não querendo ser cri-cri, o pessoal aqui também aconselha eliminar o
trecho do cabeçalho e rodapé adicionados automaticamente também, fica tudo
clean.
--
Anselmo M. Silva
___
pgbr-geral mailing list
p
Em 26 de abril de 2013 05:17, Rogério D'Andréa escreveu:
> >
>
>
> Rogerio, não utilize TOP-POSTING isso atrapalha a leitura e obviamente o
> raciocinio de quem está lendo e tentando te ajudar.
>
>
>
> Recentemente fui alertado pelo Danilo a não fazer top-posting, (valeu
> Danilo)
> Devo confessar
> Gostaria de saber se alguém conhece alguma empresa que disponibilize
> curso online do postgresql.
>
Não sei dizer se disponibiliza curso online, mas a 4linux é fera nisso e
muito ativa na comunidade.
--
Anselmo M. Silva
___
pgbr-geral mailing list
> ... sinto muito mas não tenho capacidade técnica sequer para te dar o
> "caminho-das-pedras" de como fazer isto naquela plataforma.
>
Obrigado mesmo assim Leonardo... se houver alguém com esta "capacidade
técnica" por aí, seria muito grato
--
Anselmo M. Silva
> Ah! Os Deuses do procedimento armazenado já passaram por este problema e
> portanto desenvolveram esse cara[1] que pode ser seu amigo.
>
> [1] http://www.pgadmin.org/docs/1.8/debugger.html
>
> Já tentou?
>
Não tentei. Qual procedimento para instalar em ambiente windows (se
houver)?.
Obrigado.
> Talvez vc esteja utilizando /bind variables/ do lado do cliente e por isso
> está enxergando "?" ao invés do valor?
>
>
Não. Estou Chamando a função SQL dinamicamente por meio de outra função
plpgsql usando os parâmetros que esta primeira função manda.
Como está dando erro, gostaria de saber qual
>
> Então coloque o log em modo debug5, na GUC log_min_messages
> Alternativamente, acho melhor até, coloque alguns RAISE NOTICE na sua
> função, passando as variáveis. Aí cairá no log como NOTICE.
>
Já estão como debug5 e não mostra...
quanto a segunda sugestão: eu teria que converter a função SQ
Resposta meio atrasada, mas, vamo lá...
Danilo Silva
> logging_collector = on
> log_filename = 'postgresql-%Y-%m-%d.log'
> log_statement = 'all'
>
*Juliano Atanazio:*
> Se quiser logar TODOS statements:
>
> log_min_duration_statement = 0
>
>
>>
>> Nenhuma destas opções resolve a minha necessi
Olá Pessoal, tenho me batido quanto a saber qual o nível de log melhor para
desenvolvimento.
Ainda não encontrei documentação bem detalhada sobre o que cada parâmetro
'loga': client_min_messages, log_min_messages, log_min_error_statement;
Ex: tenho algumas funções SQL e gostaria de ver o select f
>
>
> E se forem várias colunas?Devo separar por virgulas?
>
> Isso mesmo... Na documentação tem tudo isso e mais um pouco!
http://www.postgresql.org/docs/devel/static/sql-createtrigger.html
--
Anselmo M. Silva
___
pgbr-geral mailing list
pgbr-geral@li
> Alguém sabe se é possível implementar um trigger que dispara com um
> UPDATE mas só num determinado campo?
>
> versão do postgresql: 9.1.4
>
> na trigger coloque UPDATE OF [COLUNA] (irá disparar apenas se for
atualizado essa coluna)
--
Anselmo M. Silva
_
Já executou o Explain para ver qual o gargalo? poderia reproduzir a
estrutura de modo simplificado? somente informando a estrutura do "select"
não diz muita coisa para te ajudar
já que não sebemos a estrutura das tabelas.
Em 15 de janeiro de 2013 09:37, Flavio Yamil Gómez <
fla...@metavirtual.com
e 2013 17:26, Anselmo Silva
> escreveu:
> >> Sague anexo modelo simplificado, mas, que mostra o meu problema...
> Agradeço
> >> desde já pela ajuda.
> >> * Versão do postgres usada 9.0.8
> >
> > Neste seu caso, primeiro a VIEW executa o SUM primeiro, a s
>
>
Pra mim ainda parece que isso deveria funcionar. Mas pode ser que eu
>> não tenha compreendido direito o modelo.
>>
>>
Sague anexo modelo simplificado, mas, que mostra o meu problema... Agradeço
desde já pela ajuda.
* Versão do postgres usada 9.0.8
--
Anselmo M. Silva
WindowFunction_fil
Vou fazer um modelo de exemplo... vorto já
Em 10 de janeiro de 2013 11:52, Matheus de Oliveira <
matioli.math...@gmail.com> escreveu:
>
> 2013/1/10 Anselmo Silva
>
>>
>>>>
>>> Cara, acho que você está confundindo, o PostgreSQL primeiro filtra
>>
>
>
>>
> Cara, acho que você está confundindo, o PostgreSQL primeiro filtra (WHERE)
> depois executa a agregação (SUM), logo a soma deve ser do período
> selecionado ('01/12/2012' a '31/12/2012').
>
> foi o que entendi
> Fiz um teste mais simples pra confirmar...
> ...
>
> dentro deste teste e dum
Pessoal, li a documentação sobre window function..mas não consegui enteder
como fazer o que quero, por isso lá vai:
Quero fazer algo assim:
select pv.codvendedor,
vdd.nome as vendedor,
sum(valordevolvido) over (partition by codvendedor) as total_vendedor
vdvp.codvenda,
vdvp.coddevolucao,
dv.data
Parece que vou ficar fora dessa... pesquisei os voos DE Aracaju-SE para
Porto velho: mais de 3.000,00 (facada), mas, vou fazer minha parte
divulgando.
Em 19 de dezembro de 2012 18:56, Luis Fernando Bueno
escreveu:
> Prezados colegas:
>
> O site do PGBR 2013 já está no ar. Pedimos ajuda no sentid
Em 12 de dezembro de 2012 11:42, Euler Taveira escreveu:
> On 12-12-2012 12:04, Anselmo Silva wrote:
> > Não há tal configuração. No groups do google o pessoal fala que não há
> > necessidade pois o padrão de fóruns é top-post.
> > Mas regra é regra e na lista postgres
>
> >> Mas e o bottom-post? Isso não tem no Gmail.
> >
> > O que a lista pede não é bottom-post.
> > A lista pede pra responder quotando.
>
> Ok, mas top-post não é aceito.
>
> Estou me referindo à seguinte frase dita nesta thread:
> "O Gmail é configurável, inclusive permitindo texto puro e bott
> Olá,
>
> Estou iniciando um projeto de pesquisa que chegará a ter cerca de 5,5
> milhões de registros por ano analisado.
>
> Pelo que consegui achar de informação, não há uma limitação do banco de
> dados PostgreSQL, ficando a limitação a critério de espaço em disco.
>
> Está correto?
>
Pouco mai
Observe por que acontece muito isso:
Neste momento propositalmente fiz um top-posting e não cortei os trechos
irrelevantes.
O caso é que na pressa,(que não justifica), no caso do Gmail ele põe um
memo prontinho para responder
onde só aparece o espaço para digitar e numa linha abaixo três pontos (..
> Pessoal,
>>
>> Preciso incluir um novo campo em uma tabela, esse campo é do tipo
>> integer. Preciso que todos registros recebam o valor 1 referente a esse
>> novo campo.
>>
>> Minha dúvida está em saber qual dos comandos abaixo seria mais rápido, ou
>> não faz diferença?
>>
>> [1] ALTER TABLE ta
Bem, nos meus testes auditando a tabela que adiciona uma nova coluna com
default não gera o evento update, então suponho ser mais 'barato' esta
abordagem.
para informações mais técnicas, vide os mestres da lista.
Em 30 de novembro de 2012 02:08, Danilo Silva
escreveu:
> Pessoal,
>
> Preciso incl
Você deve estar tentando inserir ou ler uma imagem na base. Já tive esse
problema com o zeos e resolvi assim:
No postgresql.conf encontre a linha:
#bytea_output = 'escape'
É algo com a zeoslib que não dá suporte a hex, então uso 'escape'. No
postgres vem default 'hex'
--
Anselmo M. Silva
__
escreveu:
> Em 28 de novembro de 2012 15:40, Anselmo Silva
> escreveu:
> >> >> > gostaria de um retorno boolean para
> >> >> >
> >> >> > SELECT A=B=C=D=E=F=G=H é possível numa só declaração SQL sem
> sem
> >> >> &
>
> >> > gostaria de um retorno boolean para
> >> >
> >> > SELECT A=B=C=D=E=F=G=H é possível numa só declaração SQL sem sem
> >> > saber o
> >> > numero de elementos?
> >> >
> >> Seja mais específico... Qual o tipo dos elementos? Quem fornecerá esses
> >> elementos? Você montará esta consulta d
>
> On 28-11-2012 12:13, Anselmo Silva wrote:
> > gostaria de um retorno boolean para
> >
> > SELECT A=B=C=D=E=F=G=H é possível numa só declaração SQL sem sem
> saber o
> > numero de elementos?
> >
> Seja mais específico... Qual o tipo dos element
gostaria de um retorno boolean para
SELECT A=B=C=D=E=F=G=H é possível numa só declaração SQL sem sem saber
o numero de elementos?
--
Anselmo M. Silva
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/c
Em 7 de novembro de 2012 10:35, Ciro escreveu:
> Ola Luis, obrigado pela resposta ...
>
> Mas uma coisa, se colocar LIMIT 3 ele vai trazer soh 3 entradas certo ?
>
> Minha duvida, eh como fazer para analisar CADA item e trazer as ultimas 3
> vendas de cada um ..
>
>
use offset
--
Anselmo M. Silv
2012/10/23 Marcelo Silva
> Zeos sem duvida
>
>
> -Mensagem Original-
> From: Itamar Reis Peixoto
> Sent: Tuesday, October 23, 2012 11:13 PM
> To: Comunidade PostgreSQL Brasileira
> Subject: Re: [pgbr-geral] Conexão dbExpress X zeosLib
>
> 2012/10/23 Antonio Cesar :
> > Boa noite.
> > Ulti
>
>
> > Então Euler, não é possível a abordagem pretendida no plpgsql?
> >
> Não. Utilize uma variável.
>
>
Como já disse, não há problema em usar variável. Fiz a pergunta para saber
se seria possivel, já que
não entendi o erro retornado. Mateus, não vim de Firebird, apesar de já ter
brincado um po
>
> > blz bug do top posting resolvido... alguém saberia a resposta à minha
> > pergunta?
> >
> Viu como o top-posting não é recomendado? Sua pergunta foi respondida em
> [1].
> Já que estamos falando de n-etiqueta, é um bom hábito cortar (remover) as
> partes irrelevantes ao contexto das mensa
Em 17 de outubro de 2012 17:41, Matheus de Oliveira <
matioli.math...@gmail.com> escreveu:
>
>
> 2012/10/17 Anselmo Silva
>
>> Flávio, o top posting não foi intencional... o Gmail posiciona no topo
>> do e-mail anterior para responder.
>>
>>
> Cara
Flávio, o top posting não foi intencional... o Gmail posiciona no topo do
e-mail anterior para responder.
Em 17 de outubro de 2012 15:53, Flávio Alves Granato <
flavio.gran...@gmail.com> escreveu:
>
> Anselmo Silva writes:
>
> > A idéia é emitir a msg se a soma resultante
t;
> 2012/10/17 Anselmo Silva
>
>> CENÁRIO:
>>
>> create temp table teste (id serial not null, x numeric, y numeric, z
>> numeric, primary key(id));
>>
>> insert into teste (x,y,z) values(1,2,3),(4,5,6),(7,8,9)
>>
>> Do
>> $$
>> begi
CENÁRIO:
create temp table teste (id serial not null, x numeric, y numeric, z
numeric, primary key(id));
insert into teste (x,y,z) values(1,2,3),(4,5,6),(7,8,9)
Do
$$
begin
IF (UPDATE TESTE SET X = 0, Y = 0, Z = 0 WHERE X = 1 RETURNING ((X+Y+Z) =
0)) THEN RAISE NOTICE 'TESTE CONCLUÍDO COM SUCESS
http://stackoverflow.com/questions/3243863/problem-with-postgres-alter-table
http://archives.postgresql.org/pgsql-hackers/2006-03/msg00586.php
2012/10/2 Pedro B. Alves
>
>
> Em 2 de outubro de 2012 23:18, Anselmo Silva escreveu:
>
>> Não
>>
>>
> Qual das pergu
Não
Em 2 de outubro de 2012 23:12, Pedro B. Alves escreveu:
> Pessoa, posso está fazendo algo errado?
>
> tenho uma view que tem o campo descricao da tabela de produtos, se eu
> alterar o tipo de dado do campo descricao da tabela produtos vou ter que
> excluir todas as views que possuem referenci
Um Campo do tipo blob numa query e um Timage no form faço assim
Procedure frm1.Image_logoClick(Sender: TObject);
var
imagem: TPicture;
stream: TStream;
img2: TJPEGImage;
begin
try
imagem := TPicture.Create;
OpenPictureDialog.Execute;
if OpenPictureDialog.FileName <> '' then
rapidinho com window function pode ser assim
(SELECT
CASE WHEN RECPAGO = 1 THEN 'PAGO' ELSE 'ABERTO' END,
COUNT(CHAVEPRIMARIA) OVER (PATITION BY RECPAGO)
FROM RECEBER
WHERE
RECCLIENTE = 5444 AND
EXTRACT(YEAR FROM RECDATAVENCIMENTO) = '2011'
)UNION ALL(
SELECT
'TOTAL',
COUNT(*)
FROM RECEB
Tô dizendo que seria melhor explorar a marca que a versão ou
funcionalidades.
Em 13 de setembro de 2012 17:47, Bruno Silva escreveu:
> Rapaz, a caneca é feia doido!
> Bruno E. A. Silva.
> Analista de Sistemas.
>
>
> On Thu, Sep 13, 2012 at 5:45 PM, Flavio Henrique Araque Gurgel
> wrote:
> > On 1
Foi o que pensei. Que pena! Seria muito útil. Obrigado Vinícios.
Em 13 de setembro de 2012 16:44, Vinicius Santos <
vinicius.santos.li...@gmail.com> escreveu:
>
> lembrando de linguagens de programação, algo assim:
>>
>> *Create constant UM = 1 as type integer;*
>>
>> Não me expressei completame
lembrando de linguagens de programação, algo assim:
*Create constant UM = 1 as type integer;*
Não me expressei completamente na pergunta, mas seria algo assim.
Em 13 de setembro de 2012 16:26, Vinicius Santos <
vinicius.santos.li...@gmail.com> escreveu:
>
>> Algo Assim:
>>
>> Create constant UM
Pessoal, pergunta pós google busca:
Como declaro uma constante no postgres?
Algo Assim:
Create constant UM integer;
Select UM + UM
Resultado : 2
--
Anselmo M. Silva
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.pos
acho que sem a versão ela continuaria atualizada por mais tempo ;)
Em 13 de setembro de 2012 11:15, Fábio Telles Rodriguez <
fabio.tel...@gmail.com> escreveu:
> Ficou bem bacana e vende no Brasil. Quem quiser me comprar uma... eu
> aceito!
>
>
> http://www.zazzle.com.br/tshirt_basico_de_postgresq
Em 9 de setembro de 2012 17:40, Leandro Guimarães Faria Corcete DUTRA <
l...@dutras.org> escreveu:
> Le 09/09/12 16:24-0300, Maria Elizandra Velasques de Souza a écrit :
> > Boa tarde! Estou usando postgresql junto com delphi xe
>
> O que quer dizer ‘usar’? És usuária e (ou) programadora e (ou)
>
queres fazer o insert nas duas ao mesmo tempo?
2012/9/3 Guimarães Faria Corcete DUTRA, Leandro
> 2012/9/3 Eduardo Az - EMBRASIS :
> >
> > CREATE TABLE cadastro
> > (
> > id serial NOT NULL,
> > nome character varying(30) NOT NULL,
> > nasc_dt date,
> > CONSTRAINT cadastro_pkey PRIMARY K
Em 31 de agosto de 2012 20:35, Eduardo Alexandre
escreveu:
> Boa noite,
>
> Aproveitando o ensejo de um tópico a respeito de servidor, estou
> providenciando um computador que ficará destinado principalmente para meus
> estudos de banco de dados.
> A opção está entre um computador com processador
Em 30 de agosto de 2012 14:30, K&M escreveu:
> Tem alguma configuracao no Postgres que determino o tempo de log de cada
> usuário no banco? Não precisa ser por usuário,mas tipo o cara ficou 1 dia
> logado o banco desconecta.
>
> Grato,
> Marcelo.
>
> -Mensagem original-
> De: pgbr-geral-bo
Em 30 de agosto de 2012 12:14, Matheus de Oliveira <
matioli.math...@gmail.com> escreveu:
>
> 2012/8/30 Anselmo Silva
>
>>
>>
>> Em 30 de agosto de 2012 08:25, Matheus de Oliveira <
>> matioli.math...@gmail.com> escreveu:
>>
>>>
Em 30 de agosto de 2012 08:25, Matheus de Oliveira <
matioli.math...@gmail.com> escreveu:
>
>
>
> 2012/8/29 Osvaldo Kussama
>
>> Em 29/08/12, Matheus de Oliveira escreveu:
>> > 2012/8/29 Osvaldo Kussama
>> >
>> >> Em 29/08/12, Edson Lidorio escreveu:
>> >> > Só ordena, no ano atual
>> >> > veja
Não poderia ser somente "order by a.dt_mov"?
Em 29 de agosto de 2012 17:20, Ramiro Pamponet escreveu:
> Em 29 de agosto de 2012 17:06, Edson Lidorio escreveu:
>
> Só ordena, no ano atual
>> veja como aparece:
>>
>> 3/2012
>> 4/2010
>> 4/2012
>> 5/2012
>> 6/2011
>> 6/2012
>> 7/2012
>> 8/2012
>>
>
podes criar uma trigger com uma função SQL que retorna a execução do campo
cálculo com o EXECUTE .
Em 27 de agosto de 2012 14:52, Carlos Antônio Pereira <
carlosanto...@utivida.com.br> escreveu:
> Boa tarde, senhores.
>
> Preciso armazenar uma formula matematica em um campo para depois fazer uso
Para mim sair de Sergipe para São Paulo já é puxado. Para o Paraná é osso
hein!
Em 24 de agosto de 2012 06:55, Fábio Telles Rodriguez <
fabio.tel...@gmail.com> escreveu:
> Quem viu o site do evento em http://www.pgday.org.br/ deve ter notado a
> propaganda do Hooligans, um bar muito bacana da reg
Dutra, porque ele pode gravar a formatação do texto mais simples que
richedit. Eu pessoalmente prefiro as tags de HTML que richedit.
Em 21 de agosto de 2012 17:14, Jean Domingues escreveu:
> sugiro que vc use bytea.
>
> --
> *De:* Marcelo Silva
> *Para:* Comunidade
Houve uma discursão anterior sobre richedit aqui na lista. Já pensou em
gravar em HTML ?
Em 21 de agosto de 2012 16:54, Marcelo Silva escreveu:
> Pior que estava a mil maravilhas meu sistema, até precisar coletar
> informações desse Richedit.
>
> Minha base está em UTF8
> O sistema acesso com
)...
INSERT INTO OS(...
SELECT DISTINCT(XXX...
Em 15 de agosto de 2012 22:45, Edson - Listas escreveu:
> Pessoal, ainda não consegui encontrar o problema, segue o meu modelo no
> endereço abaixo:
> http://imagebin.org/224706
>
> Edson
>
> Em 13/08/2012 21:21, Anselmo Silva
Só lembrando que 'UPDATE TABELA SET CAMPO = VALOR WHERE TRUE' funciona!
Reavalie sua idéia.
Em 14 de agosto de 2012 18:22, Anselmo Silva escreveu:
> O link abaixo mostra como criar uma trigger para limitar o número de
> registros máximo permitido em um update. Veja se lhe
O link abaixo mostra como criar uma trigger para limitar o número de
registros máximo permitido em um update. Veja se lhe atende.
http://simononsoftware.com/how-to-allow-for-max-4-rows-in-update-postgresql/
Em 14 de agosto de 2012 18:19, Fábio Telles Rodriguez <
fabio.tel...@gmail.com> escreveu:
veja essa discursão anterior:
http://postgresql.1045698.n5.nabble.com/Alterar-encoding-Backup-e-Restores-td2029729.html
Em 14 de agosto de 2012 09:09, Hélio Oliveira escreveu:
> Bom dia Colegas!
>
> Estou começando estudos do Postgres para futura utilização em projetos
> novos. Até o presente m
Faça um modelo resumido do problema com a estrutura deste modelo para
melhores dicas.
'Chutando' eu aconselharia que vc revisasse as ligações (joins), se estão
consistentes.
2012/8/13 Edson - Listas
> Olá Pessoal,
>
> O meu select abaixo, esta duplicando as linhas, mesmo usando DISTINCT.
>
> sel
ot;)" gerando um erro
>
> Claro que o cara vai tentar de tudo, mas vamos dificultar o máximo :)
>
>
> Marcelo Silva
> --
>
>
>
> From: Matheus de Oliveira
> Sent: Tuesday, August 07, 2012 8:32 AM
> To: Comunidade PostgreSQL Brasileira
> Subject: Re: [pgbr-ger
;%').*
Não estou tratando contra SQL injection, preciso ler mais sobre. Para essa
gambiarra temporária haveria riscos de SQL injection?
Em 6 de agosto de 2012 16:18, Matheus de Oliveira escreveu:
>
>
> 2012/8/6 Anselmo Silva
>
>> Euler, desculpe-me pelo top-posting, não tive
cteres
(4)S*omente o Termo* - Assim faço: (SELECT NOME FROM PROD WHERE NOME LIKE
'\');AVISO: uso de \' fora do padrão em cadeia de caracteres
Em 6 de agosto de 2012 14:35, Euler Taveira escreveu:
> On 06-08-2012 14:17, Anselmo Silva wrote:
> > Detalhe : Postgres 8.0.8
Ops! Postgres 9.0.8
2012/8/6 Anselmo Silva
> Detalhe : Postgres 8.0.8
>
> Em 6 de agosto de 2012 13:56, Luiz Rafael Culik
> escreveu:
>
> Ola
>>
>> Se não me engano seria duas barra no modo antigo
>>
>> []s
>> Luiz
>>
>> Em 6 de
Detalhe : Postgres 8.0.8
Em 6 de agosto de 2012 13:56, Luiz Rafael Culik escreveu:
> Ola
>
> Se não me engano seria duas barra no modo antigo
>
> []s
> Luiz
>
> Em 6 de agosto de 2012 13:37, Matheus de Oliveira <
> matioli.math...@gmail.com> escreveu:
>
>>
>> 2012/8/6 Hallan Serafim Pagani
>>
>>
Olá pessoal,
estou tendo um problema, que sei que é simples para vós, experientes com o
elefante.
Tenho vários campos de busca por texto em tempo real onde é possível o
usuário buscar algo como
o nome do produto. Isso é comum, porém se o usuário digita somente
uma contrabarra '\' aí o bicho pega,
*VendasExterna* e *VendaInterna* são valores text ou varchar em uma tabela
"contas", certo? nela vc tem uma descrição das contas...
se sim window functions não seria mais apropriado para esse SELECT?
Em 27 de julho de 2012 10:15, Guimarães Faria Corcete DUTRA, Leandro <
l...@dutras.org> escreveu:
Vou dar meu pitaco: "Dividir para conquistar". Talvez haja algo de errado
nesta base e o Dump esbarra nisto inesperadamente.
Que tal o seguinte: se não houver muitas triggers e FK entre elas ou se
puder fazer grupos, poderia fazer o dump de um lote delas por vez, mantendo
sua lógica hierárquica.
Já
ZeosDBO : http://sourceforge.net/projects/zeoslib/files/latest/download
Unidac: http://www.devart.com/unidac/
*No caso da ZeusDBO deves colocar as dlls de conexão do postgres na pasta
do sistema e do aplicativo, ou embutí-las no executável.
Em 17 de julho de 2012 20:32, Marcelo Silva escreveu:
1 - 100 de 132 matches
Mail list logo