製品のリビジョン履歴を表示するレポートを作成するために使用される次のSQLクエリがあります。最初のレコードはリビジョン0で、何かを編集するとリビジョン1になります。レポートに「0」を表示する代わりに、「-」を表示したいのですが、これを実現する方法はありますか?
SELECT
product_id,
name,
description,
revision,
revision,reason,
'DETAILS' "VIEW DETAILS"
FROM product_table
WHERE product_id = :P2_product_id
ORDER BY REVISION DESC
--order by case when Revision is null then 1 else 0 end, revision desc
product_id-数値
名-varchar2の
説明-varchar2
リビジョン-数値
リビジョン_reason-varchar2
コメントアウトされた行を試しましたが、reporは-ではなく0を表示し続けます。