
Es posible crear con un procedimiento almacenado algo como esto?
Código:
Necesito que con unos datos que entregue el usuario, se cree una base de datos con cierto nombre, con ciertas tablas que contengan ciertos datos.DELIMITER $$ CREATE PROCEDURE `SP_ADD_DATABASE`(nombre VARCHAR(50), tabla VARCHAR(50), telefono VARCHAR(50) ) BEGIN CREATE DATABASE `nombre`; USE `nombre`; CREATE TABLE `tabla` ( ID int not null auto_increment, TELEFONO varchar(50), primary key (ID) ) type = InnoDB; INSERT INTO `tabla` (TELFONO) VALUES ("telefono"); END $$
Es posible crear eso con un procedimiento almacenado? Cómo?
Thanks!
