Я использую PyCharm, и у меня есть ошибка в этом операторе SQL:
SELECT * FROM table WHERE id= %(id)s
Проверка синтаксиса кода говорит:
<expression> expected, got '%'
Есть ли способ отключить это сообщение об ошибке? Другими словами, как заставить PyCharm распознавать заполнители в операторах SQL?
Edit
Вот мое решение:
Для %(id)s
и %s
вы должны иметь %\((\w+)\)s
и %s
в Settings/Preferences | Tools | Database | User parameters
и выбрать All languages
не только SQL