Функция concat поддерживает не более 2-х аргументов
select concat(concat(mvideo.TIMEVH, mvideo.TIMEVM),':'
from mvideo
А оператор || нет.
select mvideo.TIMEVH||':'||mvideo.TIMEVM||':'||mvideo.TIMEVS timev
from mvideo
Оператор + автоматически преобразует строковые типы в числовые и выполняет арифметическое сложение.
Создание представления
CREATE OR REPLACE VIEW MAIN_VIDEO
(IDVIDEO, NAMEO, FIDLANG0, TIMEVH, TIMEVM,
TIMEVS, RDATE, SIZEV, FIDKOD, VIDEOCO,
AUDIOCO, ZMIST, EXT, FIDKATEGORIA, COMM,
FIDRELIZ, TIMEV, LANG, KOD, RGROUP,
KATEGORIA)
AS
SELECT mvideo."IDVIDEO",mvideo."NAMEO",mvideo."FIDLANG0",mvideo."TIMEVH",mvideo."TIMEVM",mvideo."TIMEVS",mvideo."RDATE",mvideo."SIZEV",mvideo."FIDKOD",mvideo."VIDEOCO",mvideo."AUDIOCO",mvideo."ZMIST",mvideo."EXT",mvideo."FIDKATEGORIA",mvideo."COMM",mvideo."FIDRELIZ",
mvideo.timevh || ':' || mvideo.timevm || ':' || mvideo.timevs timev,
dlang.lang, dkod.kod, dreliz.rgroup, dkategoria.kategoria
FROM mvideo, dlang, dkod, dreliz, dkategoria
WHERE mvideo.fidlang0 = dlang.idlang(+)
AND mvideo.fidkod = dkod.idkod(+)
AND mvideo.fidkategoria = dkategoria.idkategoria(+)
AND mvideo.fidreliz = dreliz.idreliz(+)
/