Особенности использования FIRST и SKIP
- 
Разрешается использовать SKIP 0– в этом случае 0 записей будет пропущено;
- 
В случае использования FIRST 0будет возвращён пустой набор записей;
- 
Отрицательные значения FIRSTиSKIPвызовут ошибку;
- 
Если указанное в SKIPзначение превышает размер результирующего набора данных, то вернётся пустой набор данных;
- 
Если число записей в наборе данных (или остаток после применения SKIP) меньше, чем заданное вFIRSTзначение, то соответственно меньшее количество записей будет возвращено;
- 
Любой аргумент FIRSTилиSKIP, который не является целым числом или параметром SQL должен был заключён в круглые скобки. Это, означает, что в случае использования вложенной командыSELECTв качестве параметра дляFIRSTилиSKIP, он должен быть вложен в две пары скобок.