- 【LIKE方法】
一模一样生成一个新表,包含原表的备注、索引、主键外键、存储引擎等。
CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name
{ LIKE old_tbl_name | (LIKE old_tbl_name) }
例子:
CREATE TABLE IF NOT EXISTS 目标表名 (LIKE 源表名);
- 【SELECT方法】
只复制字段属性,主键、索引、表备注、存储引擎等都没有复制
CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name
SELECT ...
注:like方法专门复制表结构的方法,select只复制表的结构,相关属性并不复制数据
本文详细比较了在数据库操作中使用LIKE与SELECT方法创建新表的区别。LIKE方法能完整复制原表结构包括备注、索引、主键外键及存储引擎等;而SELECT方法仅复制字段属性,不包含主键、索引、备注等附加信息。
688

被折叠的 条评论
为什么被折叠?



