C# 无自动提交的OracleBulkCopy
我想删除旧数据并在同一事务中插入一个新数据,而不需要任何信息的死区时间 所以,我想删除数据并在批量插入中插入大量数据。 是否可以在不提交的情况下使用OracleBulkCopy的WriteToServer? 我想在所有方法的末尾使用相同的事务和提交,这可能吗 你建议我怎么做C# 无自动提交的OracleBulkCopy,c#,oracle,bulkinsert,C#,Oracle,Bulkinsert,我想删除旧数据并在同一事务中插入一个新数据,而不需要任何信息的死区时间 所以,我想删除数据并在批量插入中插入大量数据。 是否可以在不提交的情况下使用OracleBulkCopy的WriteToServer? 我想在所有方法的末尾使用相同的事务和提交,这可能吗 你建议我怎么做 谢谢 由于OracleBulkCopy执行直接路径加载,因此无法对该事务中的表执行任何其他操作。任何这样做的尝试都将导致: ORA-12838:并行修改对象后无法读取/修改该对象 有关更多信息,请参见此处: 并搜索“批量复
谢谢 由于OracleBulkCopy执行直接路径加载,因此无法对该事务中的表执行任何其他操作。任何这样做的尝试都将导致:
ORA-12838:并行修改对象后无法读取/修改该对象
有关更多信息,请参见此处:
并搜索“批量复制支持”部分
希望有帮助