【问题标题】:SQL Server Equivalent to Oracle 'table of integer'SQL Server 等效于 Oracle '整数表'
【发布时间】:2011-09-04 23:26:27
【问题描述】:

是否有与 Oracle 的“整数表”概念等效的 SQL Server?

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

Oracle 似乎提供了以下功能:

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

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

【问题讨论】:

    标签: c# .net sql-server oracle


    【解决方案1】:

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

    【讨论】:

    猜你喜欢
    • 2011-05-01
    • 2021-11-18
    • 2014-05-30
    • 1970-01-01
    • 2021-10-26
    • 2014-02-20
    • 1970-01-01
    • 2020-12-15
    • 2014-10-24
    相关资源
    最近更新 更多