sql >> Databáze >  >> RDS >> Mysql

Uložená procedura MySQL:Parametr OUT není nastaven

Obvykle jsem nad tím strávil 3 hodiny, pak jsem problém zjistil POUZE poté, co jsem odeslal otázku. Takže pro budoucí reference:Zdá se, že MySQL nerozlišuje velká a malá písmena, pokud jde o proměnné. ID název sloupce a id proměnná to zřejmě úplně zmátla.

Změnil jsem název vstupního parametru procedury na retId a pak to fungovalo perfektně.



  1. Uložte výsledek dotazu do proměnné pomocí PL/pgSQL

  2. Příprava dotazu CakePHP s příkazem join a poddotazem

  3. Vrácený datový typ se liší podle dat v tabulce

  4. Proč odstranění indexu trvá déle než jeho vytvoření?