Oracle
 sql >> база данни >  >> RDS >> Oracle

Параметризирана заявка в проблем с Oracle

Въпреки че не виждам нищо лошо в примера ви, чудя се дали не сте засегнат от стария BindByName проблем. По подразбиране ODP.NET свързва параметрите към заявката в реда, в който са добавени към колекцията, а не въз основа на името им, както искате. Опитайте да зададете BindByName до true във вашия OracleCommand обект и вижте дали това решава проблема.

Имах този проблем толкова много пъти, че използвам собствения си фабричен метод за създаване на команди, които автоматично задават това свойство на true за мен.

Класическа безполезна документация на Oracle тук



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle - ORA-01489:резултатът от конкатенацията на низове е твърде дълъг

  2. Как да преброите броя на появяванията на символ в стойност на Oracle varchar?

  3. Как да намотавам към CSV форматиран файл с помощта на SQLPLUS?

  4. Как да изброите всички таблици в Oracle

  5. V$SQL_SHARED_CURSOR TOP_LEVEL_RPI_CURSOR