SyntaxError: Non-ASCII character ‘\xe2′ in file … on line 40,
, но не объявлено декодирование ...
Это вызвано заменой стандартных символов, таких как апостроф (') нестандартными символами, такими как кавычки (`) во время копирования.
Попробуйте отредактировать текст, скопированный из pdf.
В настоящее время вы устанавливаете столбец в строке только с идентификатором 430. Если вы хотите, чтобы он применялся ко всем строкам, попробуйте без предложения where - просто просто UPDATE service SET PathNameAr = NameAr
. Вы пытаетесь получить значение "s7" из строки с идентификатором 430 и установить для всех остальных столбцов NameAr во всех строках это значение? Если это так, вы захотите сделать это:
UPDATE service SET PathNameAr = (SELECT NameAr FROM service WHERE id=430)
Это получит значение столбца NameAr
из строки с идентификатором 430 и установит все столбцы PathNameAr
равными этому значению .