gpt4 book ai didi

python - 如何从 Sqlite 中检索带撇号的值

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

我有一个 Sqlite3 表,我正尝试使用 Python 访问它。除了值包含撇号的一个表列(例如 George's)外,一切正常。

我已经搞定了SQL

"SELECT * FROM table WHERE column1 = '"+ value1 + "' and column2 = '"+ value2 + "'"

但是当 value2 = George's 时会出现语法错误。

正确的 Python 语法是什么?

最佳答案

使用反斜杠转义撇号。例如:

select * from tablename where columnname='George\'s'

关于python - 如何从 Sqlite 中检索带撇号的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17754754/

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