Bạn phải cung cấp current_timestamp
tên cột trong chế độ xem của bạn.
Cô lập lỗi để nó rõ ràng hơn:
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 thậm chí còn hiển thị cho bạn chính xác biểu thức MÀ phải được đặt tên - nó sẽ làm tương tự đối với định nghĩa dạng xem của bạn, nếu bạn đang sử dụng SQL * Plus.)
Thêm tên cột cho biểu thức này:
SQL> create view v1 as select current_timestamp as current_ts from emp;
View created.