Campo Text no Postgres é tipo Blob ?
Por exemplo, se eu gravo em um campo Text a string
{\rtf1\ansi\deff0{\fonttbl{\f0\fnil MS Sans Serif;}{\f1\fnil\fcharset0 MS Sans
Serif;}}
\viewkind4\uc1\pard\lang1046\b\f0\fs16 IMPORTANTE \b0
\par
\par \i\f1 Teste de documento\i0
\par
\par Teste de \ul
2012/8/21 Marcelo Silva marc...@ig.com.br:
Campo Text no Postgres é tipo Blob ?
Não.
Qual o problema?
Já verificaste a configuração sobre escape (ou delimitação, nunca lembro)?
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
--
Matheus de Oliveira
2012/8/21 Marcelo Silva marc...@ig.com.br
Campo Text no Postgres é tipo Blob ?
Por exemplo, se eu gravo em um campo Text a string
{\rtf1\ansi\deff0{\fonttbl{\f0\fnil MS Sans Serif;}{\f1\fnil\fcharset0 MS
Sans Serif;}}
\viewkind4\uc1\pard\lang1046\b\f0\fs16
Sabem de algum link onde explique o significado de cada parametro do
postgres.conf ?
Marcelo Silva
---___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
Essa string é o conteudo de um componente do delphi, o Richedit, preciso usar
ele pra gravar textos formatados.
Estou numa briga danada aqui...
SE eu deixo #standard_conforming_strings on ele grava aspas simples
corretamente, mas dá erro na string citada neste email.
Se eu deixo
2012/8/21 Marcelo Silva marc...@ig.com.br
Essa string é o conteudo de um componente do delphi, o Richedit,
preciso usar ele pra gravar textos formatados.
Estou numa briga danada aqui...
SE eu deixo #standard_conforming_strings on ele grava aspas simples
corretamente, mas dá erro na
Em 21 de agosto de 2012 16:10, Matheus de Oliveira
matioli.math...@gmail.com escreveu:
2012/8/21 Marcelo Silva marc...@ig.com.br
Sabem de algum link onde explique o significado de cada parametro do
postgres.conf ?
Em [1].
Os comentários que vem com o arquivo original também são
Pior que estava a mil maravilhas meu sistema, até precisar coletar informações
desse Richedit.
Minha base está em UTF8
O sistema acesso com CODEPAGE=LATIN1 ( cliente_encoding )
Funciona numa boa, aceita acentos e tudo mais
Agora esse maldito richedit está me dando um baile.
Marcelo Silva
2012/8/21 Marcelo Silva marc...@ig.com.br:
Minha base está em UTF8
O sistema acesso com CODEPAGE=LATIN1 ( cliente_encoding )
O que está errado.
O ideal seria tua aplicação estar também em UTF‐8. O PostgreSQL
converte o que é possível, mas nem tudo é possível converter.
Se não tem jeito da
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 marc...@ig.com.br escreveu:
Pior que estava a mil maravilhas meu sistema, até precisar coletar
informações desse Richedit.
Minha base está em UTF8
O
2012/8/21 Anselmo Silva anselmo@gmail.com:
Houve uma discursão anterior sobre richedit aqui na lista. Já pensou em
gravar em HTML ?
Por quê?
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
sugiro que vc use bytea.
De: Marcelo Silva marc...@ig.com.br
Para: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br
Enviadas: Terça-feira, 21 de Agosto de 2012 15:38
Assunto: [pgbr-geral] Text X Character Varying
Campo Text no Postgres é
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 ejdom...@yahoo.com.brescreveu:
sugiro que vc use bytea.
--
*De:* Marcelo Silva
2012/8/21 Anselmo Silva anselmo@gmail.com:
Dutra, porque ele pode gravar a formatação do texto mais simples que
richedit. Eu pessoalmente prefiro as tags de HTML que richedit.
Duvido que ele edite na mão… realmente deveria funcionar, questão de
encontrar qual o erro de configuração.
Em 21/08/2012 17:43, Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org
escreveu:
2012/8/21 Anselmo Silva anselmo@gmail.com:
Dutra, porque ele pode gravar a formatação do texto mais simples que
richedit. Eu pessoalmente prefiro as tags de HTML que richedit.
Duvido que ele edite na
2012/8/21 Matheus de Oliveira matioli.math...@gmail.com:
De qualquer forma, parece que o conteúdo deste componente não deveria ser
gravado num tipo com validação de encode, mas sim num bytea.
Boa questão. Creio que tens razão, mas não tenho certeza.
Bem, pode ser que bytea resolva, vou fazer uns testes aqui, mas o interessante
é que no Firebird grava-se em um blob, mas se olhar lá no blob ele mostra o
texto literal e não binarios ou hex
Quanto ao HTML é até preferia, mas o detalhes é que o usuário vai importar
textos do wordpad e word,
2012/8/21 Marcelo Silva marc...@ig.com.br
Bem, pode ser que bytea resolva, vou fazer uns testes aqui, mas o
interessante é que no Firebird grava-se em um blob, mas se olhar lá no blob
ele mostra o texto literal e não binarios ou hex
Então usa ByteA.
Mas seria tão simples de o Postgres nao
Eu não seu dizer se é texto puro... mas eu vejo a estrutura do Richedit como
um HTML, ou seja internamente ele tem suas tags de controle para formatar
o texto.
Mas pode ser que ele grave alguma coisa a mais, pode ser isso...
Veja a estrutura de um arquivo.rtf aberto no bloco de notas:
Voce tb pode converter o texto com base64 e salvar em um campo texto.
Exemplo:
Original text: We want the finest wines available to humanity.
Encoded text:
V2Ugd2FudCB0aGUgZmluZXN0IHdpbmVzIGF2YWlsYWJsZSB0byBodW1hbml0eS4=
http://www.caveofprogramming.com/perl/perl-base64/
2012/8/21 Marcelo
Olá Pessoal,
Como extrair o mês e ano em um campo data no PostgreSql?
Exemplo: (08/2012)
Extrair só a data eu consegui...
select EXTRACT(MONTH from a.dt_mov) mes,sum(a.vlr_final)total
from movdirhe a
where a.dt_mov between '01/01/2010' and '21/08/2012'
group by EXTRACT(MONTH from a.dt_mov)
Mas seria tão simples de o Postgres nao substituisse meus textos
Aí é que está. Isso é texto mesmo? Ou é um binário? Você precisa da
validação dos caracteres codificados, ou precisa da gravação
bit‐a‐bit?
O componente richedit do Delphi grava arquivos em RTF[1], que são arquivos
Obrigado Vinicius por sua ajuda...
Estou postando minhas duvidas aqui por se tratar de gravação Delphi X Postgres
O Postgres não é tão usado no Mundo Delphi, e quando postamos esses tipos de
dúvidas lá parece que o pessoal fica assim: Postgres? o que isso?
Não estou considerando que o pessoal
2012/8/21 Edson - Listas edson...@gmail.com
Olá Pessoal,
Como extrair o mês e ano em um campo data no PostgreSql?
Exemplo: (08/2012)
Extrair só a data eu consegui...
select EXTRACT(MONTH from a.dt_mov) mes,sum(a.vlr_final)total
from movdirhe a
where a.dt_mov between '01/01/2010' and
Acho que você matou a pau Charles
Fiz um teste aqui e funcionou belezinha...
Valeu por mais essa...
From: Charles Viana
Sent: Tuesday, August 21, 2012 8:41 PM
To: Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Text X Character Varying
Voce tb pode converter o texto com base64
Em 21/08/2012 21:27, Edson - Listas edson...@gmail.com escreveu:
Olá Pessoal,
Como extrair o mês e ano em um campo data no PostgreSql?
Exemplo: (08/2012)
Extrair só a data eu consegui...
select EXTRACT(MONTH from a.dt_mov) mes,sum(a.vlr_final)total
from movdirhe a
where a.dt_mov between
26 matches
Mail list logo