如何使用不同的上下文事务向其他目标数据库插入、选择查询数据?

问题描述 投票:0回答:0

我想插入一些使用一个上下文事务从选择查询中获取的记录,

var data = Database.Select(transactionObject, $@"Select * from " + table);

现在我想将这些数据插入到具有不同上下文的不同数据库的另一个事务中,

foreach(var record in data){
    IDeferredCommand InsertDataToTarget = Database.ExecuteDeferred(RmTrxn, $@"insert into table tablename values("+ record +");");
     InsertDataToTarget.Execute(); }

在这里,有什么方法可以直接将“记录”对象作为表的列值插入?

c# oracle transactions asp-classic sql-insert
© www.soinside.com 2019 - 2024. All rights reserved.