0
です。Oracle sqlでは、表からいくつかの列値を選択します。行が存在しない場合は、各列のデフォルト値を選択します。以下のようなものが必要です行が存在する場合は列を選択します。その他のデフォルト値はoracle
if exists (select 1 from mytable where key ='11')
then
select key, value, comment from mytable where key ='11'
else
select 'key1' as "key", 'value1' as "value", 'default' as "comment"
oracleでこれを実行する最も良い方法は何ですか?