I have a conundrum....

There is a table with one NVARCHAR(50) **Float** column that has many rows with many numbers of various decimal lengths:

* '3304.063'
* '3304.0625'
* '39.53'
* '39.2'

I need to write a query to find only numbers with decimal places >= 4

First the query I wrote was:

```
SELECT
     Column
FROM Tablename
WHERE Column LIKE '%.[0-9][0-9]%'

```

The above code finds all numbers with decimal places >= 2:

* '3304.063'
* '3304.0625'
* '39.53'

**Perfect!** Now, I just need to increase the [0-9] by 2...

```
SELECT
     Column
FROM Tablename
WHERE Column LIKE '%.[0-9][0-9][0-9][0-9]%'

```

this returned nothing! What? 

Does anyone have an explanation as to what went wrong as well and/or a possible solution? I'm kind of stumped and my hunch is that it is some sort of 'LIKE' limitation..

Any help would be appreciated!
Thanks.