有没有办法将表结构(字段,但没有数据)复制到MySQL中的新表?
例如,我有一个名为movies
的表格。它具有字段/列title VARCHAR(100)
和runtime INT(5)
。它加载了10,000行数据。有没有办法将表结构(字段,但没有数据)复制到MySQL中的新表?
我想创建另一个表,我们称之为movies_custom
,它具有所有相同的列,但没有任何数据。
有没有一个快速的SQL语句来做到这一点?
回答:
编辑:对不起,我注意到这个SQL Server标记,并假设这是你使用的技术,直到我看到问题标题中的MySQL。
您可以使用语法CREATE movies_custom LIKE movies
在MySQL
当然!
在SQL Server中,你可以做这个查询:
select top 0 * into movies_custom from movies
,没有插入任何行创建表结构。
回答:
很容易在MySQL:
CREATE newtable LIKE oldtable;
回答:
其他的答案使我在正确的方向,但我不得不添加关键字TABLE
,以使其与MySQL工作台工作6
CREATE TABLE movies_custom LIKE movies;
以上是 有没有办法将表结构(字段,但没有数据)复制到MySQL中的新表? 的全部内容, 来源链接: utcz.com/qa/259577.html