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

Защо получавам ORA-01722 (невалиден номер)?

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

Проблемът е, че изпълнението на C# на параметризирани заявки за 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. Възможно ли е да се използва sql%rowcount за SELECT?

  2. Dapper Oracle Number(10,0) се връща като грешка на Decimal Parser

  3. Изчислете разликата между 2 дата/часа в Oracle SQL

  4. Как да отстраните неизправности ORA-02049 и проблеми със заключване като цяло с Oracle

  5. Как мога да направя функция, която да връща име(на) на колона(а) на ограничение?