我正在使用PyCharm,我在这个SQL语句上有一个错误:
SELECT * FROM table WHERE id= %(id)s
Run Code Online (Sandbox Code Playgroud)
代码语法检查说:
<expression> expected, got '%'
Run Code Online (Sandbox Code Playgroud)
有没有办法禁用此错误消息?换句话说,如何让PyCharm识别SQL语句中的占位符?
编辑
这是我的解决方案:
对于%(id)s
和%s
你有过%\((\w+)\)s
和%s
中Settings/Preferences | Tools | Database | User parameters
和选择All languages
不仅SQL