|
Re: Funcao replace(): msg#00675db.postgresql.brasil
On Fri, Mar 28, 2003 at 08:19:41AM -0300, Jackson Ricardo Schroeder wrote: > > > > Escreva um substituto para a funcao replace() em PL/pgSQL no 7.2. > > O que essa funcao faz? > > > Procura uma string dentro de outra e faz sua substituicao por um teste > informado como parametro. > Exemplo: > teste := "Jackson Ricardo Schroeder"; > teste := replace(teste, 'Ricardo ', ''); // substitui o nome do meio por > espaco nulo > Agora "Jackson Schroeder" eh o conteudo da variavel "teste". Você poderia modificar a minha função instr() que escrevi pro meu guia do como portar do PL/SQL do Oracle para PL/pgSQL do PostgreSQL. A função instr() apenas procura por uma string, mas você poderia modificá-la para efetuar a substituição baseado nos índices que já são calculados na função (o trabalho mais difícil). http://www.postgresql.org/docs/view.php?version=7.2&idoc=0&file=plpgsql-porting.html -Roberto -- +----| Roberto Mello - http://www.brasileiro.net/ |------+ + Computer Science Graduate Student, Utah State University + + USU Free Software & GNU/Linux Club - http://fslc.usu.edu/ + Make way! Make way! A PROGRAMMER HAS ARRIVED!! ---------------------------------------------------------- Grupo PostgreSQL Brasil. Fundado em 1999. Mensagens para: postgresql-br-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//L@xxxxxxxxxxxxxxxx Desassociação: postgresql-br-unsubscribe-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//L@xxxxxxxxxxxxxxxx Site Web: http://br.groups.yahoo.com/group/postgresql-br Seu uso do Yahoo! Grupos é sujeito às regras descritas em: http://br.yahoo.com/info/utos.html |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Logs e Logrotate: 00675, Roberto Mello |
|---|---|
| Next by Date: | traduzir de TRIGGER pra DDL >> ta certo?: 00675, luciana-9Mglyldi0cvQ4tFLR8X5nw |
| Previous by Thread: | Re: Funcao replace()i: 00675, Jackson Ricardo Schroeder |
| Next by Thread: | Desinstalação PostgreSQL 6.2: 00675, lazarim <lazarim-/E1597aS9LQAvxtiuMwx3w@xxxxxxxxxxxxxxxx> |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |