SQL Server相当于Oracle'整数表'

时间:2011-05-30 17:45:42

标签: c# .net sql-server oracle

SQL Server是否等同于'整数表'的Oracle概念?

如果是这样,在C#中表示此对象的最佳方法是什么?

Oracle似乎提供以下内容:

OracleParameter parameter = new OracleParameter(data.parameterName, data.databaseDataType);
parameter.CollectionType = OracleCollectionType.PLSQLAssociativeArray;

我的目标是修改此代码以使用DbParameter而不是OracleParameter,并创建一个SQL Server存储过程,其行为方式与我正在使用的Oracle SP相同。

1 个答案:

答案 0 :(得分:3)

我认为您可能正在寻找的是SQL Server table-valued parameter,它将映射到SqlParameter的SqlDbtype.Structured。相关的DbType将是对象。