【 使用环境 】 测试环境
【 OB or 其他组件 】OB,cx_Oracle 8.3 ,python 3.10
【 使用版本 】4.3.1
【问题描述】python 中,使用insert 多行记录时,占位符不能超过1000
sql = ‘INSERT INTO MIGRATE.T_SOURCE_PART VALUES (:1,:1,:1,:1,:1,:1,:1,:1),(:1,:1,:1,:1,:1,:1,:1,:1),…’
content=[1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,…,200,200,200,200,200,200,200]
ob_cursor.execute(sql,content)
当占位符<1000时,可以正常执行,一旦>=1000即报“the number of placeholders is greater than 1000”,
请问是否有方法可以提高,或者临时提高这个上限?