2016-07-14 3 views
0

Я использую следующий запрос при получении ошибки в вершине оракула. Тот же запрос работает в SQL исследователь:Ошибка уникальной ошибки в сводном запросе

WITH pivot_data AS (
      select PSROW as PSROW, 
    PSCOLUMN as PSCOLUMN 
FROM LOG_PS_STATUS 
WHERE PSGROUP='PLANT' 
      ) 
    SELECT * 
    FROM pivot_data 
    PIVOT (
      MAX(NULL)  --<-- pivot_clause 
      FOR PSCOLUMN--<-- pivot_for_clause   
     IN (&PS_COLUMN.) --<-- pivot_in_clause   

) 

Запрос отчета необходим уникальный ключ для идентификации каждой строки. Поставляемый ключ не может использоваться для этого запроса. Измените атрибуты отчета , чтобы определить уникальный столбец ключей. ORA-01446: не может выбрать ROWID из или образца, вид с DISTINCT, GROUP BY и т.д.

ответ

0

вы хотите создать интерактивный отчет? если ДА, и если вам нет необходимости в подробном представлении - вы должны «Ссылка на Single Row View» установить NO при создании IR.

Смежные вопросы