0
У меня есть решение для динамического поворота из этого post. Теперь я хочу реализовать приведенные ниже инструкции в процедуре оракула.Динамический стержень в оракуле sql - Процедура
clear columns
COLUMN temp_in_statement new_value str_in_statement
SELECT DISTINCT
LISTAGG('''' || myLetter || ''' AS ' || myLetter,',')
WITHIN GROUP (ORDER BY myLetter) AS temp_in_statement
FROM (SELECT DISTINCT myLetter FROM myTable);
SELECT * FROM
(SELECT myNumber, myLetter, myValue FROM myTable)
PIVOT (Sum(myValue) AS val FOR myLetter IN (&str_in_statement));
Заранее спасибо.
Большое спасибо .. Я реализовал это успешно :) + 1vote для быстрого ответа – Ram