From bff5c155445e6af0257ef411f453421ba5177f58 Mon Sep 17 00:00:00 2001 From: Joe Nahmias Date: Fri, 8 Jul 2022 17:44:38 -0400 Subject: [PATCH] fix(picodb): do not include useless OFFSET 0 clauses throws an error on MSSQL --- libs/picodb/lib/PicoDb/Table.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/picodb/lib/PicoDb/Table.php b/libs/picodb/lib/PicoDb/Table.php index 404b5cbe8..1d4a387eb 100644 --- a/libs/picodb/lib/PicoDb/Table.php +++ b/libs/picodb/lib/PicoDb/Table.php @@ -593,7 +593,7 @@ class Table */ public function offset($value) { - if (! is_null($value)) { + if (! is_null($value) && is_int($value) && $value > 0) { $this->sqlOffset = ' OFFSET '.(int) $value; }