Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит CTE?
Значение и примеры · Разработка программного обеспечения
CTE: CTE, общее табличное выражение
Common table expression — именованный временный результат, определяемый через WITH в начале запроса и используемый основным запросом как таблица.
Где и как употребляется
CTE делает длинные запросы понятнее, разделяя их на именованные этапы. Рекурсивный CTE (WITH RECURSIVE в PostgreSQL и MySQL) позволяет обходить дерево категорий или организационную структуру. Говорят вынести часть запроса в CTE.
Примеры предложений
I moved the monthly totals into a CTE so the final SELECT is easier to read.
Я перенёс месячные итоги в CTE, чтобы заключительный SELECT было легче читать.
Промежуточный расчёт получил имя и отделён от итоговой выборки.
A recursive CTE returns the whole category tree in one query.
Рекурсивный CTE возвращает всё дерево категорий одним запросом.
Рекурсия последовательно проходит уровни иерархии категорий.
Распространённые словосочетания
- WITH clause
- recursive CTE
- use a CTE
- chain CTEs
Связанные термины
Это слово в других отраслях
Одно и то же английское слово может иметь другое значение в другой отрасли:
Другие термины: Базы данных и хранение данных
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
