sql >> Databasteknik >  >> RDS >> Mysql

MySql:Hur man anropar en lagrad procedur innan deklarerar uttalanden

DECLARE-satser måste vara först i lagrade procedurer.

Överväg antingen - 1) anropa usp_createtemppackages innan du anropar usp_testst 2) integrera usp_createtemppackages funktionalitet i usp_testst 3) Ta bort markören och iterera tabellen på något annat sätt (vilket kan ge en prestandaökning också eftersom markörerna är lite långsamma).



  1. postgres:få körbar fråga från fråga med parametrar

  2. Öppna markören för dynamiskt tabellnamn i PL/SQL-proceduren

  3. Prestandajämförelse för SQL Server CE 4.0

  4. Inbyggd funktion för att använda stor bokstav i varje ord