如何将DataTable发送到oracle存储过程

时间:2018-10-09 11:25:42

标签: c# sql oracle merge datatable

我需要将数据表传递给Oracle DB存储过程,以便通过c#函数动态地与现有表合并。

使用Microsoft SQL数据库非常简单,只需在数据库中创建一个与DataTable列名称匹配的UDT,然后在该过程中使用合并即可。

我需要动态创建用户定义的类型,并仅给定表名,列名和类型以及数据来动态创建合并脚本。

有没有办法使用Oracle?

我需要对Microsoft SQL数据库做同样的事情:创建动态的用户定义类型,并将其与动态创建的合并过程一起使用。

只是要清楚。问题是使它们在C#中动态合并。 我不想在Oracle或Microsoft SQL数据库中创建新过程或用户定义的类型。

0 个答案:

没有答案