代码如下
delimiter &&
create procedure copy_demo()
begin
CREATE TABLE demo(
`id` INT UNSIGNED AUTO_INCREMENT,
`title` VARCHAR(100) NOT NULL
);
execute immediate select count(1) from emp
into demo2;
end &&
delimiter ;
call copy_demo();
我上面创建了一个demo表,我需要新创建一个demo2表并且将demo的结构与内容复制到demo2表
create table newTableName as select * from oldTableName