Fórum Copy e length para sql #51026
16/05/2005
0
Olá amigos,
eu tenho q fazer uma consulta onde a comparacao vai ser o tamanho do campo porem eu nao conheco nehuma funcao como o length do delphi para sql existe alguma funcao desse tipo para sql? e mais uma duvida eu estou fazendo a seguinte consulta
select * from rh004 where substring(borh04nome,1,3) = ´Cla´
mas o interbase me retorna q a funcao substring é desconhecida, existe uma funcao como o copy para sql e qual seria a sintaxe
desde já agradeco
eu tenho q fazer uma consulta onde a comparacao vai ser o tamanho do campo porem eu nao conheco nehuma funcao como o length do delphi para sql existe alguma funcao desse tipo para sql? e mais uma duvida eu estou fazendo a seguinte consulta
select * from rh004 where substring(borh04nome,1,3) = ´Cla´
mas o interbase me retorna q a funcao substring é desconhecida, existe uma funcao como o copy para sql e qual seria a sintaxe
desde já agradeco
Lucianoiron
Curtir tópico
+ 0
Responder
Posts
16/05/2005
Osocram
[quote:73405cfa81=´L U C I A N O I R O N´]Olá amigos,
eu tenho q fazer uma consulta onde a comparacao vai ser o tamanho do campo porem eu nao conheco nehuma funcao como o length do delphi para sql existe alguma funcao desse tipo para sql? e mais uma duvida eu estou fazendo a seguinte consulta
select * from rh004 where substring(borh04nome,1,3) = ´Cla´
mas o interbase me retorna q a funcao substring é desconhecida, existe uma funcao como o copy para sql e qual seria a sintaxe
desde já agradeco[/quote:73405cfa81]
talvez essa funcao tenha apenas no firebird
caso seja isso talvez vc tenha q criar um funcao externa
eu tenho q fazer uma consulta onde a comparacao vai ser o tamanho do campo porem eu nao conheco nehuma funcao como o length do delphi para sql existe alguma funcao desse tipo para sql? e mais uma duvida eu estou fazendo a seguinte consulta
select * from rh004 where substring(borh04nome,1,3) = ´Cla´
mas o interbase me retorna q a funcao substring é desconhecida, existe uma funcao como o copy para sql e qual seria a sintaxe
desde já agradeco[/quote:73405cfa81]
talvez essa funcao tenha apenas no firebird
caso seja isso talvez vc tenha q criar um funcao externa
Responder
Gostei + 0
16/05/2005
Gandalf.nho
Realmente o IB 6 não possui a função interna SUBSTRING, vc terá que usar UDF. Pode usar a que acompanha o próprio IB (SUBSTR)
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)