
27/02/2008, 10:42
|
 | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 meses Puntos: 2658 | |
Re: Donde se guardan los procedimientos almacenados??? De todos modos te recomiendo que no los toques allí. La explicación apunta a decir en dónde los guarda, pero se deben manipular estando en cada base de datos, porque los SP están vinculados a una base de datos determinada.
Así, si intentas ejecutar un SP de una base en otra, simplemente te dirá que no lo encuentra o no existe.
Los SP, como te imaginarás, son por definición componentes de las base de datos ("tablas, relaciones, restricciones, índices, procedimientos, funciones y triggers, componen una base de datos" según decían en la cátedra, ).
Puede que tu confusión se deba a que si intentas crear un Sp sin abrir una base de datos (USE DATABASE XXXX), el procedimiento se crea... en la base de datos por default, que es /mysql, lo que no significa que funcione en el momento de trabajar con la base de datos /Test, por ejemplo.
MySQL en ese sentido sigue el mismo modelo que el SQL Server. Simplemente que sin una GUI, no los verás gráficamente. Pero están allí. |