Я использую следующий оператор выбора с регистром. Столбец, к которому применяется CASE, имеет значения True, False и Null. Я пытаюсь отобразить True для True и False для False и Null. Но он выдает мне сообщение об ошибке:
«Ошибка преобразования при преобразовании значения varchar 'Null' в бит типа данных»
Это мой запрос:
case
when prog.has_post_calc_screen = ''True'' then ''True''
when prog.has_post_calc_screen = ''False''then ''False''
when prog.has_post_calc_screen = ''Null'' then ''False''
End as Referal_ID,
Ввод, который я даю:
'1','ALL', 'ALL'