gpt4 book ai didi

python - 如何避免多行 SQL 文字中的 Pycharm 检查错误

转载 作者:太空宇宙 更新时间:2023-11-03 11:06:06 26 4
gpt4 key购买 nike

我最近发现,当我编写跨越多行(使用括号)的 SQL 查询时,PyCharm 会提示“预期的、意外的文件结尾”:

screenshot

看起来是检测到这是一个SQL语句,但是只解析了第一行。

知道如何在不禁用检查或编写很长行的情况下正确地编写它吗?

最佳答案

你需要一个python多行字符串

string = """select * from table
where x=1
limit 10"""

如果你想避免新行,你可以这样做:

x = "select * from t " \
"where x = 1 " \
"limit 1"

doc

enter image description here

使用 sql 方言:

enter image description here

关于python - 如何避免多行 SQL 文字中的 Pycharm 检查错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19186274/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com