I have the below table named SAXTION\_EG and it this table contain various colulms out of which there is one column named STR\_RATE and in this columncontain values like 

```
  STR_RATE
  1.11317
  123.08546759
  8.49111

```

now please advise me the oracle query by which i can select the maximum value in terms of decimal point for example in the above mentioned case the value 123.08546759 has highest decinal count so it has 8 digits count after decimal, as my objective is to fetch the value having highest digit count after decimal