[firebase-br] Calcular Formula contida em string

Daniel Barreto danielbarreto em franca.sp.gov.br
Sex Out 26 13:41:29 -03 2007


Pessoas,

Quando eu Faço o comando abaixo:

"select (12 + 6 )/3
from rdb$database"

o firebird retorna o valor 6, ou seja, (12 + 6)/3 = 18/3 = 6

Eu preciso passar essa "fórmula" dentro de uma string, assim:

variavel = '(12+6) / 3';
select :variavel
from rdb$database

e ele continuasse me retornando o valor = 6. Só que, desse jeito,
o firebird me retorna o conteúdo string dessa variável..

Alguém sabe onde que eu estou errando?

Grato,

Daniel Barreto.


Mais detalhes sobre a lista de discussão lista