Я пытаюсь создать новый элемент данных на основе определенных условий.Я столкнулся с несколькими потоками, касающимися этой самой проблемы, но я либо не знаю, какой синтаксис мне нужен, либо я не могу найти, где находится моя синтаксическая ошибка.Я получаю сообщение об ошибке: QE-DEF-0459, QE-DEF-0260 и QE-DEF-0261 для приведенного ниже кода.
CASE
WHEN [Shipping].[Wave PARM].[MISC_STAT_CODE_2] =2 AND [ASRS_Lines] IS NOT NULL
THEN 'Sent'
WHEN [Shipping].[Wave PARM].[MISC_STAT_CODE_2] !=2 AND [ASRS_Lines] IS NOT NULL
THEN 'Not Sent'
ELSE NULL
END
Не могу понять, как исправитьэта ошибка и любая помощь будет принята с благодарностью.
Я тоже пробовал ...
IF [Shipping].[Wave PARM].[MISC_STAT_CODE_2] = 2 AND [ASRS_Lines] IS NOT NULL
THEN 'Sent'
ELSE IF [Shipping].[Wave PARM].[MISC_STAT_CODE_2] != 2 AND [ASRS_Lines] IS NOT NULL
THEN 'Not Sent'
ELSE NULL
END
Заранее спасибо.