Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Analysis of the difference between create table as and like in MySQL

2025-01-22 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >

Share

Shulou(Shulou.com)06/01 Report--

This article mainly introduces the difference between create table as and like in MySQL, and analyzes the specific differences and main uses of the two with examples. Friends who need them can refer to them as follows:

For mysql to replicate the same table structure, there are two methods: create table as and create table like. What is the difference?

The code is as follows:

Create table T2 as select * from T1 where 1 / 2

The T2 table (the new table) created by as lacks the index information of the T1 table (source table). Only the table structure is the same and there is no index.

The code is as follows:

Create table t2 like t1

The new table created by like contains the complete table structure and index information of the source table.

The purpose of both:

As is used to create the same table structure and copy source table data

Like is used to create the full table structure and all indexes

Oracle supports as, that is, only table structures do not have indexes

Oracle does not support like.

Thanks!!!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Database

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report