[firebase-br] Como pescar strings separados por ENTER (#13 em Delphi) dentro de SP/TR?

Jeferson Oliveira jefersonfoliveira em gmail.com
Ter Out 31 14:55:31 -03 2006


Não sei como (e nem se é possível) obter um caracter não imprímivel
dentro de uma SP. O natural é que procuremos por algo como Chr(13),
mas desconheço.

De toda forma dá para fazer o que você deseja. Talvez a um custo alto,
e talvez de forma não tão elegante, mas possível.

Segue um exemplo que obtém a primeira "linha":
select S.RESULT
from SP_POS_SUBSTR('
                   ', 'carlos
                   ' || 'pedro
                   ' || 'henrique') P,
                   SP_SUBSTRING('carlos
                                ' || 'pedro
                                ' || 'henrique', 1, P.POS - 1) S


Abraço!
Jeferson Oliveira




Mais detalhes sobre a lista de discussão lista