Skip to content

Commit d68e096

Browse files
committed
formatting
1 parent 6378ba0 commit d68e096

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/Illuminate/Database/Query/Grammars/SqlServerGrammar.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class SqlServerGrammar extends Grammar
4646
*/
4747
public function compileSelect(Builder $query)
4848
{
49-
// An ORDER BY clause is required for offset to work
49+
// An order by clause is required for SQL Server offset to function...
5050
if ($query->offset && empty($query->orders)) {
5151
$query->orders[] = ['sql' => '(SELECT 0)'];
5252
}
@@ -320,6 +320,8 @@ public function compileRandom($seed)
320320
*/
321321
protected function compileLimit(Builder $query, $limit)
322322
{
323+
$limit = (int) $limit;
324+
323325
if ($limit && $query->offset > 0) {
324326
return "fetch next {$limit} rows only";
325327
}
@@ -336,6 +338,8 @@ protected function compileLimit(Builder $query, $limit)
336338
*/
337339
protected function compileOffset(Builder $query, $offset)
338340
{
341+
$offset = (int) $offset;
342+
339343
if ($offset) {
340344
return "offset {$offset} rows";
341345
}

0 commit comments

Comments
 (0)