sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo declarar tabla a variable en MARIADB/MYSQL para función/procedimiento?

MySQL no tiene la característica de declarar una variable para una tabla. Las variables solo pueden ser escalares.

Si necesita una característica compatible con Microsoft SQL Server, debe usar Microsoft SQL Server.

También cuando usas DECLARE en MySQL, no puedes usar @ sigilo en variables. Las variables locales en las rutinas almacenadas no tienen ese sigilo en MySQL. Esta es otra diferencia con Microsoft SQL Server.