Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在执行cursor.execute()时,如何知道查询是否正确执行?_Python_Mysql_Django_Postgresql - Fatal编程技术网

Python 在执行cursor.execute()时,如何知道查询是否正确执行?

Python 在执行cursor.execute()时,如何知道查询是否正确执行?,python,mysql,django,postgresql,Python,Mysql,Django,Postgresql,它返回None,但我想知道查询的响应。我如何得到结果 与insert语句相同。有人能给我解决方案吗?我快速浏览了一下文档: Django/DB文档: 对象django.db.connection表示默认数据库连接,django.db.transaction表示默认数据库事务。要使用数据库连接,请调用connection.cursor()以获取游标对象。然后,调用cursor.execute(sql,[params])来执行sql和cursor.fetchone()或cursor.fetchall

它返回None,但我想知道查询的响应。我如何得到结果


与insert语句相同。有人能给我解决方案吗?

我快速浏览了一下文档:

Django/DB文档

对象django.db.connection表示默认数据库连接,django.db.transaction表示默认数据库事务。要使用数据库连接,请调用connection.cursor()以获取游标对象。然后,调用cursor.execute(sql,[params])来执行sql和cursor.fetchone()或cursor.fetchall()来返回结果行

和Mysql/Python文档:

执行查询后提交:

query = "delete from mytable where id =10"
cursor = connection.cursor()
cursor.execute(query)

我希望这能有所帮助。

我快速浏览了文档:

Django/DB文档

对象django.db.connection表示默认数据库连接,django.db.transaction表示默认数据库事务。要使用数据库连接,请调用connection.cursor()以获取游标对象。然后,调用cursor.execute(sql,[params])来执行sql和cursor.fetchone()或cursor.fetchall()来返回结果行

和Mysql/Python文档:

执行查询后提交:

query = "delete from mytable where id =10"
cursor = connection.cursor()
cursor.execute(query)
我希望这能有所帮助。

cursor.fetchall()
?或者
cursor.fetchone()
cursor.fetchall()
?或者
cursor.fetchone()