3
私はplsqlで少し新しくなっていますので、ケースを否定する方法が存在すると言えますか? 私は、この方法を意味する:I'veは "<>" と "ない" とあまりにも試してみました:ケース内のネゲート方法
select CASE DENOM_CURRENCY_CODE
WHEN != 'MXN' THEN 'convert to USD'
ELSE TO_CHAR(QUANTITY) --keep the quantity
END
が、私はこのmessaage "行方不明表現ORA-00936" を受けました。式のこのタイプの
する必要がありますか? –
'case x when y then'( '単純なケース')と' x = y 'の場合(検索された場合)の2つの形式があります。あなたは2番目を欲しい。 –
また、あなたの特定の例では、条件を切り替えることができます。これは、 'MXN'の場合はDENOM_CURRENCY_CODE、それ以外の場合は 'to_char(quantity)'、 'USDの' end'への変換のみです。 – kfinity