Результаты поиска по запросу "common-table-expression"

4 ответа

Поиск дубликата - это почти полная противоположность тому, что я хотел бы получить. Я хочу остановить ветвь, когда найден дубликат, но продолжить все остальные ветки, чтобы найти все узлы, участвующие в пути, не тратя время на дубликаты.

я есть набор зависимостей, хранящихся в моей базе данных. Я ищу, чтобы найти все объекты, которые зависят от текущего, прямо или косвенно. Поскольку объекты могут зависеть от нуля или более других объектов, совершенно разумно, чтобы объект 1 ...

4 ответа

Есть ли разница в производительности между CTE, подзапросом, временной таблицей или табличной переменной?

В этом отличноТАК вопрос, различия между

2 ответа

, В любом случае, спасибо!

льный ответ на следующий вопрос: Это ошибка, которая была исправлена ​​в 11.2.0.3 или новее, если я правильно помню. (11.2.0.1 больше не поддерживается. 11.2.0.4 - единственный выпуск 11.2, который все еще поддерживается) - ...

ТОП публикаций

1 ответ

При выполнении рекурсивных действий рекомендуется принять дополнительные меры предосторожности, чтобы не допустить окончания какого-либо бесконечного цикла (которого надежно избегают только гуру, а я нет). Очевидно, что если это работает как нужно, это можно удалить. Однако это не так дорого, чтобы сделать это действительно необходимым. Если число ожидаемых строк больше, увеличьте значение или полностью удалите его, как только вы будете абсолютно уверены.

всех сил пытаюсь преобразовать a | a1,a2,a3 b | b1,b3 c | c2,c1чтобы: a | a1 a | a2 a | a3 b | b1 b | b2 c | c2 c | c1Вот данные в формате sql: CREATE TABLE data( "one" TEXT, "many" TEXT ); INSERT INTO "data" VALUES('a','a1,a2,a3'); INSERT ...

0 ответов

Ах, круто @SethSpearman рад это слышать!

м sqlfiddle ... http://sqlfiddle.com/#!6/b6587/6 [http://sqlfiddle.com/#!6/b6587/6] Я получаю следующую ошибку .... Заявление прекращено. Максимальная рекурсия 100 была исчерпана до завершения оператора. Я понимаю, что должна быть «проверка ...

1 ответ

SQL, как разделить количество на несколько строк на основе количества на целевом источнике

1 ответ

Создание CTE в Oracle

Я пытаюсь создать CTE в Oracle, который не выбирает из существующей таблицы, а вместо этого вставляет в нее данные. В настоящее время я создаю таблицу, а зат...

1 ответ

Подсказка Oracle WITH и MATERIALIZE действует как автономная транзакция для функций

В Oracle 12c, если я вызываю функцию в запросе, который использует подсказку MATERIALIZE в разделе WITH..AS, вызов функции действует как автономная транзакция:

2 ответа

Несколько CTE в одном запросе

Можно ли объединить несколько CTE в одном запросе с

1 ответ

Postgres иерархическая (JSONB) CTE излишне медленно

В моей таблице есть столбец JsonB, который содержит иерархическую информацию.