C#中如何执行多条Oracle的SQL语句(不用存储过程和事务)
在改造一个项目的时候发现,项目里面有比较多的批sql(在SQL Server库 + System.Data.SqlClient是可以执行多条SQL语句),改造成Oracle的SQL语句之后发现不能通过OracleClient来执行,无论是command的executenoquery()还是scalar()等方法。
需要执行的SQL语句如下:
delete from t1 where t1.f1='11';
delete from t2 where t2.f1='22';
select f1 from t3 where t3.f1='33';
要求:不使用存储过程或者分条包装成事务(因为原来代码结构的限制)
各位哥哥有什么好办法么?