我现在前台用.net,需要支持sql和oracle两种数据库。
oracle存储过程全部放到了包里,在C#引用的时候需要提供包名和存储过程的名字
sql存储过程没有包的概念,存储过程的名字和oracle包内的存储过程名字相同现在需要解决的是在C#中调用同样的名字来,就可以调用不同的数据库的存储过程
例如:
   sql server存储过程:sp_test
   Oracle 存储过程:   pkg.sp_test
   怎样用同一个名字调用他们呢,需要在oracle 里面解决