Obrigado Osvaldo, deu certo!

Em 30 de outubro de 2014 18:53, Osvaldo Kussama <[email protected]>
escreveu:

> Em 30/10/14, Tarcisio Martins<[email protected]> escreveu:
> > Boa tarde meus caros, estou perdendo muito tempo para realizar uma tarefa
> > aparentemente simples, executar uma sequência de "updates" que atualizam
> > uma coluna de texto.
> >
> > O detalhe é que o texto está na lingua inglesa. Para melhor entender o
> > problema abaixo segue um comando update, que está entre milhares:
> >
> > update ofbiz.git_log set commit_message='FIX: In v1340631, a change was
> > introduced in a comment; however, that referenced a public static
> variable,
> > it really should have called the public static method introduced in that
> > same commit.  This happened because the change wasn't reviewed before it
> > was committed.' where
> > ofbiz.git_log.hash='0ed338266168f09acf54adafe2366db5508eb4c4';
> >
> > Ao observar o texto de atualização do campo commit_message, a palavra
> > abreviada wasn't dentre várias outras como I'am que usam "single quote",
> > atrapalham a execução do update. Consigo resolver isso colocando
> > was''not(single quote duas vezes), porém estou com dificuldade na
> > substituição, estou usando emacs do linux
> > para localizar e substituir, conseguí localizar mas não consigo forma a
> > regex de substituição.Por isso peço a ajuda de vocês com outras opções,
> > inclusive utilizando
> > recursos do postgresql para resolver.
> >
> > Uso linux/Centos e postgresql 9.3, collation pt_BR.UTF8.
> >
>
>
> Considere o uso de Dollar-quoted String.
> Item 4.1.2.4. de:
>
> http://www.postgresql.org/docs/current/interactive/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS
>
> Veja o primeiro exemplo: $$Dianne's horse$$
>
> Osvaldo
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
 Tarcísio Martins Ferreira -
 Analista Desenvolvedor de Sistemas Sênior -
 Bacharel em Ciência da Computação -
 Mestrando em Engenharia de Software -
 UFU - Universidade Federal de Uberlândia <http://www.ufu.br>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a