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

MySQL съхранена процедура:параметърът OUT не е зададен

Обикновено отделих 3 часа за това, след което ТОЧНО след като публикувах въпроса, открих проблема. И така, за бъдеща справка:изглежда, че MySQL не е чувствителен към главни и малки букви, когато става въпрос за променливи. ID име на колона и id променливата очевидно напълно го е объркала.

Промених името на входния параметър на процедурата на retId и след това заработи перфектно.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Преразпределете гласовете, като елиминирате кандидатите

  2. SQLFeatureNotSupportedException на getArray

  3. Как да класирате над дял в MySQL

  4. tomcat 7.0.42 обединяване, hibernate 4.2, mysql rock solid autoreconnect решение

  5. Използване на MySQLi от друг клас в PHP