こんにちは私は日付型のnullifを必要とするSQLの更新があります。最初にヌルステートメントで更新するためのnullifなしでそれを提出すると、それはうまくいっていますが、2回目には常にエラーが発生します。 日付型のNULLIF
UPDATE del_data.cncpt_rqst
SET prpsd_prodn_dt=#{cncptDt}
WHERE cncpt_rqst_id=#{cu.cncptRqstId}
しかしNULLIFよう
NULLIF(#{cncptDt},'')
と、それは 'text型ではない日であることを述べています。 Iveは `':: dateを経由して日付をキャストしようとしましたが、
(#{cncptDt},null)
というヌルを入力し、その日付をnullにキャストしても役に立たなかった。 Imはあなたがこれまでの表現をキャストする必要があります任意の助けが