CONTAR CASA DECIMAIS

SLEIFER 02/10/2013 10:15:51
#429485
Galera estou precisando fazer a seguinte checagem. Eu faço um select no meu banco sql server e preciso identificar em um campo de valor decimal somente aqueles que possuírem 3 ou mais casa decimais. Alguém tem uma ideia de como posso fazer isso?
YANPATRICK 02/10/2013 11:13:25
#429490
Você quer fazer isso a nível de código ou banco de dados ?

Se for no nível código eu imagino que você possa procurar pelo número de casas após a virgula.

Atribui a uma variável string antes e verifica após a virgula o len dele.

Configura o split para verificar pela [Ô],[Ô] e apos isso manda pegar a posição [Ô](1)[Ô] e ae o len pega quantas letras tem após, no exemplo abaixo retornou 4
?len(split([Ô]1,9999[Ô],[Ô],[Ô])(1))
SLEIFER 02/10/2013 12:28:25
#429496
Resolvi. vlw
Tópico encerrado , respostas não são mais permitidas