current_timestamp
を指定する必要があります ビュー内の列名。
エラーを切り分けて、より明確にする:
SQL> create view v1 as select current_timestamp from emp;
create view v1 as select current_timestamp from emp
*
ERROR at line 1:
ORA-00998: must name this expression with a column alias
(SQL * Plusは、どの式に名前を付ける必要があるかを正確に示します。SQL* Plusを使用している場合は、ビュー定義でも同じことを行います。)
この式の列名を追加します:
SQL> create view v1 as select current_timestamp as current_ts from emp;
View created.