Browse Source

Fix missing parens in SQLServer

Subqueries in ORDER BY need parentheses in SQLServer.
Mark Story 10 years ago
parent
commit
f65eddd183
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/Database/Dialect/SqlserverDialectTrait.php

+ 1 - 1
src/Database/Dialect/SqlserverDialectTrait.php

@@ -65,7 +65,7 @@ trait SqlserverDialectTrait
         }
 
         if ($offset !== null && !$query->clause('order')) {
-            $query->order($query->newExpr()->add('SELECT NULL'));
+            $query->order($query->newExpr()->add('(SELECT NULL)'));
         }
 
         if ($this->_version() < 11 && $offset !== null) {