19/08/2004

Existe alguma função semelhante a Copy do Delphi no IB

Gostaria de Selecionar somente parte do conteúdo VarChar de um campo no IB, é possível?


Mkoch

Respostas

19/08/2004

Paulo_amorim

Olá

No Oracle existe o comando Substr... se eu não estou errado ele existe no IB também... faz um teste, se ele acusar um erro diferente de ´função não existe´ , eh porque existe :wink:

Espero que ajude
Até+


Responder Citar

19/08/2004

Gandalf.nho

A função existe sim, só é preciso declará-la como External Function.


Responder Citar

19/08/2004

Mkoch

Declarei assim :
select external function substring(Nome, 10) from MinhaTabela;
mas não funciona, como devo declara-la corretamente???


Responder Citar

19/08/2004

Gandalf.nho

Você deve declarar primeiro a função externa no banco, usando a cláusula DECLARE EXTERNAL FUNCTION, antes de poder usá-la. Isso vale para qualquer função externa ao banco (UDFs). Dê uma olhada na documentação do Interbase que lá tem a lista de todas as funções, com seus parâmetros, da biblioteca UDF que já acompanha o IB.


Responder Citar