[firebase-br] Testar conteudo da String
Marcelo Moreira
marcelomoreira.souza em gmail.com
Qua Ago 17 13:27:44 -03 2011
Pessoal o problema de fazer assim é que quando eu tiver um numero valido ele
pode chegar ate: 99999999999
Isso nao vai funcionar devido aos limites do numeric
SELECT CAST('99999999999' as numeric) FROM rdb$database
O problema de fazer assim:
SELECT CAST('99999999999' as float) FROM rdb$database
é que se tiver um ponto no meio dos numeros vai ser validado como
verdadeiro:
SELECT CAST('999999.99999' as float) FROM rdb$database
Outro detalhe importante é que nao pode ser algo que consuma muitos recursos
pois a cada nova entrada em uma determinada tabela vou ter que fazer esta
verificacao e sao milhares de inserts por DIA.
Mais detalhes sobre a lista de discussão lista