dcsimg
Login | Register   
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX

By submitting your information, you agree that devx.com may send you DevX offers via email, phone and text message, as well as email offers about other products and services that DevX believes may be of interest to you. DevX will process your information in accordance with the Quinstreet Privacy Policy.


Tip of the Day
Language: SQL
Expertise: Intermediate
Feb 8, 2018

WEBINAR:

On-Demand

Application Security Testing: An Integral Part of DevOps


Quickest Way to Copy the Structure of a Table

A very common task is to backup a table's data, but sometimes we'd just like to copy a table's structure. This quick tip will demonstrate how to copy a table's data as well as only the structure of a table.

To copy a table along with its data, use the following query:

SELECT * INTO COPYofTABLE
FROM TABLEtoCOPY

The above query creates a table and copies the data from the TABLEtoCOPY table into the COPYofTABLE table.

To copy only the table structure, use a query similar to the following query:

SELECT * INTO COPYofTABLE
FROM TABLEtoCOPY
WHERE 1 = 2

This query creates only the table structure and does not copy any data. Why? The answer lies in the WHERE clause. Because 1 will never equal 2, there will be no results to copy, thus only creating the empty table structure inside the new table.

Hannes du Preez
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
×
We have made updates to our Privacy Policy to reflect the implementation of the General Data Protection Regulation.
Thanks for your registration, follow us on our social networks to keep up-to-date