postgresql 如何插入含 ‘ 数据?

cur.execute("UPDATE scholars SET name='{}' WHERE id={} and name is null".format(author, scholar_id))
psycopg2.ProgrammingError: syntax error at or near "Neill"
LINE 1: UPDATE scholars SET name='O'Neill, Kevin' WHERE id=12403 and...
数据应该是:O'Neill, Kevin

postgresql
python
数据
2022-08-25 13:04:44
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
观潮看海
2

cur.execute(
    """UPDATE scholars SET name = %s WHERE id = %s and name is null""", (author, scholar_id))

分享
微博
QQ
微信
回复
2022-08-25 14:39:21
相关问题
postgresql 如何合并.bak内数据
456浏览 • 1回复 待解决
SQL插入一个数据时,如何获取ID?
459浏览 • 1回复 待解决
Postgresql 宿主机如何与Docker同步数据?
1067浏览 • 1回复 待解决
如何部署PolarDB for PostgreSQL
1123浏览 • 1回复 待解决
wgcloud支持使用postgresql数据库吗
1072浏览 • 1回复 待解决
mysql 千万级表中快速插入和删除记录
396浏览 • 1回复 待解决
PostgreSQL json 类型查询
908浏览 • 1回复 待解决