希望能够根据选择结果在 sql*plus 中显示条件列标题。A_DATE
因此,在下面的示例中,如果值为,则希望显示标题A
,begin/end_date column
否则显示标题:
SELECT
CASE thingy
WHEN 'A' THEN TO_CHAR(a_date, 'DD-MON-YYYY') "A_DATE"
ELSE TO_CHAR(begin_date, 'DD-MON-YYYY') || ' '
|| TO_CHAR(end_date, 'DD-MON-YYYY') "BEGIN_DATE END_DATE"
END,