Руководство по языку sql


Обратные гиперболические функции


Download 1.22 Mb.
Pdf ko'rish
bet11/62
Sana23.04.2023
Hajmi1.22 Mb.
#1393455
1   ...   7   8   9   10   11   12   13   14   ...   62
Bog'liq
Firebird3 SQL features

Обратные гиперболические функции 
Добавлены обратные гиперболические функции ACOSH, ASINH, ATANH. 
OFFSET 
… FETCH
Добавлен SQL:2008 совместимый эквивалент предложениям FIRST/SKIP и 
альтернатива предложению ROWS. Предложение OFFSET указывает, какое 
количество строк необходимо пропустить. Предложение FETCH указывает, какое 
количество строк необходимо получить. 
Предложения OFFSET и FETCH могут применяться независимо уровня 
вложенности выражений запросов. 
Доступно: DSQL, PSQL.
Синтаксис
SELECT ...
[ORDER BY ]
[OFFSET  {ROW | ROWS}] 
[FETCH {FIRST | NEXT} [] {ROW | ROWS} ONLY] 
 ::= числовой литерал, SQL параметр (?) или 
PSQL параметр (:param) 
Примечания:
1. Firebird 
не поддерживает указание FETCH в процентах, определѐнное в 
стандарте. 
2. Firebird 
не поддерживает FETCH … WITH TIES, определѐнное в стандарте. 
3. FIRST
…SKIP и ROWS являются нестандартными альтернативами. 
4. 
Предложения OFFSET и/или FETCH не могут быть объединены с 
предложениями ROWS или FIRST/SKIP в одном выражении запроса. 
5. 
Выражения, ссылки на столбцы и т.д. недопустимы в любом из 
предложений. 
6. 
В отличие от предложения ROWS, предложения OFFSET и FETCH 
допустимы только в операторе SELECT


Новые возможности языка SQL Firebird 3.0 
15 
Примеры
1. 
Вернуть получить все строки кроме первых 10, упорядоченных по столбцу 
COL1: 
SELECT *
FROM T1 
ORDER BY COL1 
OFFSET 10 ROWS 
2. 
Вернуть первые 10 строк, упорядоченных по столбцу COL1: 
SELECT *

Download 1.22 Mb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   ...   62




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling