【问题标题】:How to create a table similar to another table without copying the data at creation?如何创建一个类似于另一个表的表而不在创建时复制数据?
【发布时间】:2021-01-09 05:42:12
【问题描述】:

我有一个表books,我想创建表Book101,然后将表books的内容复制到其中。

【问题讨论】:

  • 我对标题和问题的不同要求感到困惑 - 复制还是不复制?

标签: mysql datatables rdbms


【解决方案1】:
CREATE TABLE Book101 AS SELECT * FROM books WHERE 1=0;

以上示例将只创建结构。

如果您想同时克隆具有结构和数据的表,那么您可以在以下一个:

CREATE TABLE Book101 AS SELECT * FROM books;

【讨论】:

    猜你喜欢
    • 2020-04-22
    • 2013-08-17
    • 1970-01-01
    • 1970-01-01
    • 2018-05-05
    • 2015-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多