有没有办法在 Oracle 中更改输出行名称?

时间:2021-02-07 12:32:53

标签: sql oracle

我有删除/删除最低 lnr 的程序。代码运行良好。

SELECT * FROM lager; -- Before

CREATE OR REPLACE
PROCEDURE del_min_lager AS
BEGIN
    DELETE FROM Lagerbuchung
    WHERE  LNR = (SELECT MIN(LNR) FROM Lager);
    DELETE FROM Lager
    WHERE  LNR = (SELECT MIN(LNR) FROM Lager);
END del_min_lager;
/

EXECUTE del_min_lager;
SELECT * FROM Lager; -- After

所以我的问题是,如果有的话,我可以让我的输出更好。

我尝试了以下操作:


SELECT * FROM Lager as 'Before';

但它不像在 SSMS 中那样工作。

我想要输出如:

BEFORE
.
.
.
.
.

1 个答案:

答案 0 :(得分:1)

您可以简单地为状态添加一列

SELECT 'BEFORE' AS status, lager.* FROM lager