Browse Source

fcl-db: tests: as MS SQL Server does not support for datetime times beyond 23:59:59.997 use this value instead of 23:59:59.999 introduced in rev.27522

git-svn-id: trunk@27640 -
lacak 11 năm trước cách đây
mục cha
commit
2be706dbb0

+ 3 - 2
packages/fcl-db/tests/sqldbtoolsunit.pas

@@ -369,8 +369,9 @@ begin
     if SQLServerType in [ssFirebird, ssInterbase, ssMSSQL, ssOracle] then
     if SQLServerType in [ssFirebird, ssInterbase, ssMSSQL, ssOracle] then
       begin
       begin
       // Firebird, Oracle, MS SQL Server do not support time = 24:00:00
       // Firebird, Oracle, MS SQL Server do not support time = 24:00:00
-      testTimeValues[2]:='23:59:59.999';
-      testValues[ftTime,2]:='23:59:59.999';
+      // MS SQL Server "datetime" supports only time up to 23:59:59.997
+      testTimeValues[2]:='23:59:59.997';
+      testValues[ftTime,2]:='23:59:59.997';
       end;
       end;
     end;
     end;