我的代码如下:
my_dsn_tns = cx_Oracle.makedsn('xyz', 1521, sid='SAMPLE')
connection = cx_Oracle.connect(user='asdasdasd', password='TIGER', dsn=my_dsn_tns)
cur = connection.cursor()
cur.execute("delete from SPS_CX_ONHAND_QTY")
connection.commit()
当我执行以下代码时,它没有给我任何错误,但同时却什么也没做。我需要对代码进行任何更改吗?
答案 0 :(得分:1)
与python无关,也不具有上面的代码,但通常在SQL中,如果要删除表中的所有行,则可以使用truncate table SPS_CX_ONHAND_QTY
。
这几乎是瞬时的。