Ниже приведен код, который я пытаюсь сообщить нам, и ошибка, которую я получаю. Задача кажется довольно простой, но не уверен, что делать дальше. Когда значение области равно 000995, 000996, 000998 или 000999, мне нужно изменить тип объекта на 07. Если это не один из этих 4, измените его на 04. В обновляемой таблице 22 поля. Areatype и area - это char (2) и char (6) соответственно. Я возился с этим и всегда возвращался на круги своя.
update [dbo.industry] set areatype = (case when (area
in('000995','000996','000998','000999’)) then '07' else '04' End);
Msg 156, Level 15, State 1, Line 229
Incorrect syntax near the keyword 'where'.
Msg 105, Level 15, State 1, Line 229
Unclosed quotation mark after the character string ' End);
'.