我如何创建一些东西,以便在我查询时:
select EODC_DATE from dual;
我得到输出:
EODC_DATE
09-JAN-2018
其中EODC_DATE
从表EOD_CONTROL
获取值,EOD_CONTROL表如下所示
select EOD_DATE from EOD_CONTROL
输出:
EOD_DATE
09-JAN-2018
答案 0 :(得分:0)
要回答标题中的问题:
Oracle:SQL查询输出的特定名称
SQL查询的输出是投影。
答案 1 :(得分:0)
我不确定我是否理解这个问题,但也许是EOD_CONTROL
的输出的别名?
select EOD_DATE as EODC_DATE from EOD_CONTROL;
答案 2 :(得分:0)
你需要一个功能。
CREATE OR replace FUNCTION EODC_DATE
RETURN DATE
AS
vret DATE;
BEGIN
SELECT eod_date
INTO vret
FROM eod_control;
RETURN vret;
END;
你的select语句有望返回一行,否则你需要适当地处理它