[firebase-br] RES: UDF Position
Tiago de Assis Pimenta
tiagopimenta em gmail.com
Qui Dez 4 16:50:26 -03 2008
Carlos,
Obrigado pelo envio das funções, mas gostaria de outra ajuda sua. Instalei e
fiz tudo direitinho, e elas já estão funcionando, testei assim:
select ib_pos('-','1-001') from rdb$database
E ela me retornou corretamente as posições do hífem. Só que o problema agora
é quando tento usar ela juntamente com a função substring.
select substring(numdoc from 1 for ib_pos('-',numdoc)) from receber
Ela me retorna o seguinte erro:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, char 36.
ib_pos.
O que vc acha que pode ser ?!?!?
Abraço.
-----Mensagem original-----
De: Carlos Magno P Souza [mailto:delphimagno em uol.com.br]
Enviada em: quinta-feira, 4 de dezembro de 2008 14:21
Para: tiagopimenta em gmail.com; FireBase
Assunto: Re: [firebase-br] UDF Position
Em anexo tem os fontes e o script para registrar as funções no seu banco de
dados.
----- Original Message -----
From: "Tiago de Assis Pimenta" <tiagopimenta em gmail.com>
To: "Grupo Firebase" <lista em firebase.com.br>
Sent: Thursday, December 04, 2008 12:36 PM
Subject: [firebase-br] UDF Position
Galera, estou precisando de uma função que me traga a posição de um
determinado caractere em uma string. No firebird 1.5 que é o que eu estou
usando, não tem essa função nativa, tentei achar uma UDF de terceiros e não
achei.
Então vim aqui perguntar se alguém conhece onde tenha uma UDF com essa
característica. E se sabem se puderem me falar onde, ou até mesmo me
enviando, eu ficaria grato.
Abraços
Tiago Pimenta
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista