BUG: Fixes #166 for SQL server which does not like empty strings as nume...

Fixing issues found with SQL Server 2008 R2 where empty strings were being treated and numerics tested on SQL server 2008 R2 and MySQL