Index: tol/stdlib/data/db/engine/_sqlmic.tol
===================================================================
--- tol/stdlib/data/db/engine/_sqlmic.tol	(revision 338f7767541cdfafc5bd5021b3056ab748b1a8ad)
+++ tol/stdlib/data/db/engine/_sqlmic.tol	(revision 84be16bcc6692e9f7d6123f600dad7a75d8eaccb)
@@ -43,8 +43,12 @@
   Real isUnk = IsUnknown(rea);
   Real isInf = IsInfinite(rea);
-  Real filRea = If(LT(-SqlMicDefaultPrecision, rea, SqlMicDefaultPrecision),
-   rea, Sign(rea)*SqlMicDefaultPrecision);
   If(Or(isUnk, isInf), "convert(float, null)", 
-   FormatReal(filRea,SqlMicFormatRealTol2Sql))
+  {  
+    Real filRea = If(LT(-SqlMicDefaultPrecision, rea, SqlMicDefaultPrecision),
+      rea, 
+      Sign(rea)*SqlMicDefaultPrecision
+    );
+    FormatReal(filRea,SqlMicFormatRealTol2Sql)
+  })
 };
 //////////////////////////////////////////////////////////////////////////////
