1
0
mirror of https://github.com/dg/dibi.git synced 2025-08-05 13:47:33 +02:00

DibiPdoDriver: applyLimit() for sqlsrv driver

Added table alias has been tested with MS SQL Server 2012 directly and over ODBC.
This commit is contained in:
Miloslav Hůla
2013-04-10 11:24:55 +02:00
parent 8e5898a11b
commit 3634673ffa

View File

@@ -372,8 +372,9 @@ class DibiPdoDriver extends DibiObject implements IDibiDriver, IDibiResultDriver
case 'odbc': case 'odbc':
case 'mssql': case 'mssql':
case 'sqlsrv':
if ($offset < 1) { if ($offset < 1) {
$sql = 'SELECT TOP ' . (int) $limit . ' * FROM (' . $sql . ')'; $sql = 'SELECT TOP ' . (int) $limit . ' * FROM (' . $sql . ') t';
break; break;
} }
// intentionally break omitted // intentionally break omitted