Я проверяю содержимое y.cap_ts
и, если есть значение (не ноль), замените его на current_date
или оставьте его как ноль. но я получаю несоответствие типов данных в then / else error.
Здесь cap_ts - тип данных даты.
Кто-нибудь может предложить лучшую работу?
SET
cap_ts = CASE WHEN y.cap_ts IS NULL AND y.rwrd > 50
THEN current_date
ELSE NULL END
Я сейчас работаю в терадате.