Мой дизайн таблицы выглядит примерно так:
CREATE TABLE "IMART_SYSTEM"."TMI_ISD_AUDIT_TRAIL"
( "ID" NUMBER(*,0) NOT NULL ENABLE,
"USER_ID" VARCHAR2(200 BYTE),
"ACTION" VARCHAR2(2000 BYTE),
"SUCCESS" VARCHAR2(200 BYTE),
"DATE_TIME" TIMESTAMP (6)
)
Я хочу выбрать все поля и хочу добавить некоторые дополнительные отформатированные поля, но возвращает ошибку.
Это мой запрос:
select TO_CHAR(DATE_TIME, 'yyyy-MM-dd hh:mm:ss' ) myDateTime,* from TMI_ISD_AUDIT_TRAIL
Произошла ошибка:
ORA-00936: missing expression
00936. 00000 - "missing expression"
*Cause:
*Action:
Error at Line: 1 Column: 55
Может ли Oracle это сделать?Выберите * с дополнительными полями?