Я конвертирую целевой проект .net framework в netstandard 2.0. Поэтому я изменил Oracle.DataAccess на Oracle.ManagedDataAccess.Core. Но некоторые типы Oracle db в перечислении OracleDbType не существуют в управляемом драйвере:
OracleDbType.Array
OracleDbType.Object
OracleDbType.Ref
Почему эти типы не существуют в управляемом драйвере ODP.NET?
Есть ли альтернативные способы для этих типов?
Пример кода приведен ниже. Он используется для регистрации в некоторых определенных ситуациях.
else if (param.OracleDbType == OracleDbType.Array)
sbParameters.Append(string.Format("<{0}:{1}>",param.ParameterName, "OracleDbType.Array"));
Ошибка: «OracleDbType» не содержит определения «Массив»