Ver Mensaje Individual
  #1  
Antiguo 30-06-2006
rcantu rcantu is offline
Registrado
 
Registrado: feb 2006
Posts: 6
Reputación: 0
rcantu Va por buen camino
Procedimientos almacenados

Hola si alguien pudiera ayudarme estoy creando una procedimiento para crear una tabla en tiempo de ejecucion pero quiero que el nombre de la tabla sea variable como ejemplo tengo:

delimeter //
CREATE PROCEDURE miprocedimiento(IN nombre varchar(20))
BEGIN
DROP TABLE IF EXISTS nombre;
CREATE TABLE nombre (
nivel int(10) unsigned NOT NULL auto_increment,
descripcion varchar(20) NOT NULL default '',
PRIMARY KEY (nivel)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
END;
//

ejecuto el procedimiento y lo llamo de la siguiente manera
CALL miprocedimiento('datos');
y me crea la tabla nombre y no datos como yo quisiera que fuera.
cualquier ayuda se los agradezco mucho
Saludos
Responder Con Cita