Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は最近、(括弧を使用して) 複数行にまたがる SQL クエリを作成するときに、PyCharm が「予想される、予期しないファイルの終わり」について不平を言うことを発見しました。
これが SQL ステートメントであることを検出したように見えますが、最初の行のみを解析します。
インスペクションを無効にしたり、非常に長い行を書いたりせずに、これを正しく書く方法はありますか?
Pythonの複数行の文字列が必要です
string = """select * from table where x=1 limit 10"""
新しい行を避けたい場合は、これを行うことができます:
x = "select * from t " \ "where x = 1 " \ "limit 1"
文書
SQL方言をオンにします: