Я пытаюсь изменить имена столбцов в наборе результатов, динамически добавляя год из sysdate.
Итак, я попробовал что-то вроде этого:
create table TestTable (
name varchar2(30),
age INTEGER
);
insert into TestTable values('johnny1',10);
insert into TestTable values('johnny2',15);
Select qry0.name,qry0.age as to_char("age" || qry1.theyear)
from (Select name,age from TestTable) qry0,
(select to_char(sysdate,('YYYY'))as TheYear from dual)qry1;
Я пытаюсь получить заголовки столбцов, как это:
NAME AGE2019
Спасибо