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

Oracle ORA-01008:не всички променливи са обвързани Грешка с параметри

Доставчикът на ODP.Net от oracle използва обвързване по позиция по подразбиране. За да промените поведението за обвързване по име. Задайте свойството BindByName на true. След това можете да отхвърлите двойната дефиниция на параметрите.

using(OracleCommand cmd = con.CreateCommand()) {
    ...
    cmd.BindByName = true;
    ...
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-38868

  2. Oracle SQL връща редове по произволен начин, когато не се използва ред по клауза

  3. Защо реда на сортиране varchar на Oracle не съвпада с поведението на сравнението на varchar?

  4. Какво не е наред с този PL/SQL? Променливата за свързване * НЕ СЕ ДЕКЛАРИРА

  5. как да Flashback, когато имаме защита на данните