duda mysql

buenas.
queria comentar si mysql permite ejecutar funciones PL/SQL. si no es asi, que programa recomendariais? (lo que me interesa es simplemente practicar SQL y PL/SQL, en BD en modo local).
gracias de antemano.
No, en MySQL no se pueden ejecutar sentencias PL/SQL. La razón es que PL/SQL es un lenguaje propio del motor de base de datos de Oracle. Ni es un estándar ni es libre por lo que no puede ser implementado por otros motores de base de datos.

Si quieres practicar PL/SQL puedes descargar Oracle Express Edition, que no es libre ni mucho menos, pero si gratuita y es muy sencilla de instalar y mantener.

Un saludo!
Lo más parecido a PL/SQL en software libre seria usar PL/pgSQL usando postgresql. La sintaxis es muy parecida y se puede portar codigo PL/SQL a PL/pgSQL con algo de esfuerzo. Si no es lo que buscas entonces está la alternativa que te dieron mas arriba. Un saludo.
de momento usare pl/sql porque me es mas conocido. a partir de ahi, si seria interesante tambien conocer PL/pgSQL, supongo que tendra diferencias concretas, sobretodo algunas diferencias de sintaxis.
gracias por las aclaraciones.
3 respuestas