2014-01-27 4 views
-2
create or replace view V_SBI_CLM_LOSSCAUSE 
AS select loss_cause_code, distinct loss_cause_name, 
    product_line_code, loss_cause_desc, event_id 
    from t_clm_losscause; 

Когда я пытаюсь запустить я получаюПочему представление не создается?

Отсутствующие expresion

Любой один Просьба помочь .. спасибо заранее

ответ

0

Попробуйте это.

create or replace view V_SBI_CLM_LOSSCAUSE 
AS select distinct loss_cause_name, 
product_line_code, loss_cause_desc, event_id 
from t_clm_losscause; 
+0

Извините за ошибку .. как я удален из моего запроса и я получаю ту же ошибку – user2132591

+0

Проверьте это сейчас обновленный код. –

1

Вы должны поместить DISTINCT ключевое слово, прежде чем SELECT. Ключ DISTINCT должен применяться ко всем выбранным столбцам.

CREATE OR REPLACE VIEW v_sbi_clm_losscause 
    AS SELECT DISTINCT 
       loss_cause_code, 
       loss_cause_name, 
       product_line_code, 
       loss_cause_desc, event_id 
     FROM t_clm_losscause; 
+0

TNQ .. !! он работает .. :) – user2132591

+0

НО я хочу отдельный ключ для столбчатой ​​колонки. – user2132591

+0

@ user2132591, покажите нам свои данные образца и ожидаемый результат. – Dba

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