Можно ли создать пользовательскую таблицу запросов / сводок в Oracle Peoplesoft? - PullRequest
0 голосов
/ 03 января 2019

Согласно заголовку, можно ли написать свой собственный запрос в OracleSQL Developer, а затем подключить его к Oracle Peoplesoft?Или есть возможность иметь сводный запрос в Peoplesoft?

Ответы [ 2 ]

0 голосов
/ 17 января 2019

Oracle PIVOT-предложения не поддерживаются, равно как и другие подобные Pivot-предложениям базы данных.И, как предлагает Walucas, вы можете использовать представление с уже написанным предложением PIVOT, а затем запросить представление.Альтернативный подход заключается в использовании серии левых внешних объединений, где каждое объединение относится к одной и той же таблице, каждое из которых содержит взаимоисключающий набор строк.Это похожий на молоток подход и очень не элегантный, но вы можете сделать это без создания представления.

0 голосов
/ 03 января 2019

Да, вы можете сделать это с помощью представления.

После этого вы создадите новый запрос, используя ваше представление, и, если хотите, используйте запрос в качестве источника данных для вашей сводной сетки

...