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
