Mysql
 sql >> Database >  >> RDS >> Mysql

Come dichiarare la tabella in variabile in MARIADB/MYSQL per funzione/procedura?

MySQL non ha la caratteristica di dichiarare una variabile per una tabella. Le variabili possono essere solo scalari.

Se hai bisogno di una funzionalità supportata da Microsoft SQL Server, dovresti usare Microsoft SQL Server.

Anche quando usi DECLARE in MySQL, non puoi usare @ sigillo sulle variabili. Le variabili locali nelle routine memorizzate non hanno quel sigillo in MySQL. Questa è un'altra differenza rispetto a Microsoft SQL Server.