Я пытаюсь ввести данные в базу данных Oracle. Это будет хранимая процедура, которая принимает несколько параметров... Я имею в виду около 27 параметров (не спрашивайте, я ее не разрабатывал)...
Теперь мне нужно каким-то образом заполнить параметры этой хранимой процедуры... Большинство параметров, которые принимает хранимая процедура, - это VARCHARS... но пара значений char или Date или Number... Теперь все значения будут строковыми значения из функции, которую я вызываю (я буду читать документ XML и заполнять значения оттуда). Могу ли я просто ввести параметры через OracleParameterCollection.Add(Object) без необходимости преобразовывать объекты и преобразовывать их в правильный тип данных Oracle? Это просто выстрел в темноте. В противном случае я собираюсь написать массивный оператор смены регистра («Убей себя сейчас!»). Хотя мне кажется, я лучше знаю...
Поскольку это должно произойти в понедельник, мне лучше начать писать заявление о переключении случая, так как я подозреваю, что мой запрос невозможен.
Спасибо.