
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!

