继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

SQL—复制表结构及其数据

慕斯卡3302699
关注TA
已关注
手记 271
粉丝 58
获赞 314

1. 复制表结构及其数据:

create table table_name_new as select * from table_name_old



2. 只复制表结构:

create table table_name_new as select * from table_name_old where 1=2;

或者:

create table table_name_new like table_name_old



3. 只复制表数据:

如果两个表结构一样:

insert into table_name_new select * from table_name_old

如果两个表结构不一样:

insert into table_name_new(column1,column2...) select column1,column2... from table_name_old



SELECT INTO也有这样的功能;

比如,SELECT * INTO table_new FROM table_old

SELECT * INTO table_new FROM table_old WHERE 1=2


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP