我需要将数据表传递给Oracle DB存储过程,以便通过c#函数动态地与现有表合并。
使用Microsoft SQL数据库非常简单,只需在数据库中创建一个与DataTable列名称匹配的UDT,然后在该过程中使用合并即可。
我需要动态创建用户定义的类型,并仅给定表名,列名和类型以及数据来动态创建合并脚本。
有没有办法使用Oracle?
我需要对Microsoft SQL数据库做同样的事情:创建动态的用户定义类型,并将其与动态创建的合并过程一起使用。
只是要清楚。问题是使它们在C#中动态合并。 我不想在Oracle或Microsoft SQL数据库中创建新过程或用户定义的类型。