create table as 与create table like 的区别
程序员文章站
2022-06-03 08:01:50
...
相同点:
都是创建一个新表
不同点
- create table as 只是复制原数据,其实就是把查询的结果建一个表
- create table like 产生与源表相同的表结构,包括索引和主键,数据需要用insert into 语句复制进去。例如:
create table newtest like test;
insert into newtest select * from test;
转载于:https://www.jianshu.com/p/ec0ee80b560c
推荐阅读
-
create table 使用select查询语句创建表的方法分享
-
MySQL中create table语句的基本语法是
-
Mysql 的 create as 和create like 区别
-
create table 使用select查询语句创建表的方法分享
-
table中cesllspacing与cellpadding的区别
-
Oracle的临时表(CREATE GLOBAL TEMPORARY TABLE)以及和SQLServer的不同点
-
MySQL create table as与create table like对比
-
MySQL中create table语句的基本语法是
-
MySQL中表复制:create table like 与 create table as select
-
MySQL create table as与create table like对比