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

Vytvoření procedury v mySql s parametry

Teď jsem na to přišel. Zde je správná odpověď

CREATE PROCEDURE checkUser 
(
   brugernavn1 varchar(64),
   password varchar(64)
) 
BEGIN 
   SELECT COUNT(*) FROM bruger 
   WHERE bruger.brugernavn=brugernavn1 
   AND bruger.pass=password; 
END; 

@ ukazuje na globální var v mysql. Výše uvedená syntaxe je správná.



  1. správná syntaxe k použití poblíž '?'

  2. Jak získat seznamy parametrů funkcí (abych mohl funkci vypustit)

  3. Proč MySQL kurzor.execute(sql, multi=True) nefunguje, ale 2 kurzor.execute(sql) funguje?

  4. OMEZENÍ MySQL a ŽÁDNÁ AKCE