Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

SQL Into - How to Copy Table Data with Select Into Statement - Quick Tips Ep37

Автор: Joey Blue

Загружено: 2012-10-24

Просмотров: 51500

Описание:

SQL Into - How to Copy Table Data with Select Into Statement - SQL Training Online

In this video, I show you how to copy data using the SQL INTO statement. Including a trick to copy only a table schema in SQL Server.

TABLE OF CONTENTS
00:00 - Intro
01:04 - Select INTO Example
01:58 - Delete Example
02:06 - Insert INTO Select Example
03:50 - Create an Empty table with Select INTO where 1=2

DESCRIPTION
How do you copy a whole table in SQL Server?

You often see the SQL INTO statement when you are using INSERT, but there is a special INTO statement in SQL Server that is used with the SELECT statement that allows you to make a copy of a table for development, testing, or whatever purpose you can think of.

So, to start, let's take a look at the SQL Training Online Simple DB employee table.

You can see that we have 14 records

Now, all we have to do to make a copy of the table is to simply add the SQL INTO clause:

SELECT *
INTO EMPLOYEE_TEST
FROM EMPLOYEE

If we run that, you see that we made a copy of the table with all of the data.

Now, I want to go ahead and empty the employee_test table and show you how to use the INSERT INTO.

If you already have a copy of the table, (I will show you a shortcut in a minute on how to create a copy without data.) then you can use the following insert into statement:

INSERT INTO EMPLOYEE_TEST
SELECT *
FROM EMPLOYEE

After running that statement, you see that I have inserted data from the Employee table into the employee_test table. This is sometimes referred to as INSERT INTO SELECT.
But, there is one trick that I have used throughout the years that is pretty cool.

Sometimes, you want the table schema, but you don't want the data. Now, I know that you can use Management Studio to script out the table for you, but there is an easier way that is more flexible as far as I am concerned.

That is to use the SELECT INTO FROM, but put the following in the WHERE clause:

SELECT *
INTO EMPLOYEE_TEST
FROM EMPLOYEE
WHERE 1=2

The 1=2 makes is so not data will come over, but you get the new table with the right column types.
Is that pretty cool? I have found many uses for this over the years. Let me know what you think bellow.

Let me know what you think by commenting or sharing on twitter, facebook, etc.

If you enjoy the video, please give it a like, comment, or subscribe to my channel.

READ THE ORIGINAL ARTICLE WITH SQL SCRIPTS HERE
http://www.sqltrainingonline.com/

YOUTUBE NEWS UPDATES
   / sqltrainingonline  

VISIT SQLTRAININGONLINE.COM FOR MORE VIDEO NEWS & TIPS
http://www.sqltrainingonline.com

SUBSCRIBE FOR OTHER SQL TIPS AND NEWS!
http://www.youtube.com/subscription_c...

SUBSCRIBE TO OUR EMAIL LIST!
http://www.sqltrainingonline.com

LET'S CONNECT!
Facebook:   / sqltrainingonline  
Twitter:   / sql_by_joey  
Linkedin:   / joeyblue  
SQLTrainingOnline: http://www.sqltrainingonline.com

SQL Into - How to Copy Table Data with Select Into Statement - Quick Tips Ep37

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

SQL Pivot and Unpivot | Quick Tips Ep57

SQL Pivot and Unpivot | Quick Tips Ep57

SQL SERVER SELECT INTO STATEMENT | HOW TO COPY DATA TO ANOTHER SERVER OR DATABASE

SQL SERVER SELECT INTO STATEMENT | HOW TO COPY DATA TO ANOTHER SERVER OR DATABASE

SQL Self Join | Quick Tips Ep58

SQL Self Join | Quick Tips Ep58

Выбрать в SQL Server

Выбрать в SQL Server

6 SQL-соединений, которые вы ОБЯЗАТЕЛЬНО должны знать! (Анимация + Практика)

6 SQL-соединений, которые вы ОБЯЗАТЕЛЬНО должны знать! (Анимация + Практика)

Вся база SQL для начинающих за 1 час

Вся база SQL для начинающих за 1 час

SQL CASE Statement | Quick Tips Ep61

SQL CASE Statement | Quick Tips Ep61

MySQL: как создать ТАБЛИЦУ

MySQL: как создать ТАБЛИЦУ

Учебник SQL №13 — Операторы SQL EXISTS и NOT EXISTS

Учебник SQL №13 — Операторы SQL EXISTS и NOT EXISTS

Зеленский раскрыл мирный план. Путин позвонил Алиеву. Новый компромат на Трампа

Зеленский раскрыл мирный план. Путин позвонил Алиеву. Новый компромат на Трампа

Изучите временные таблицы SQL за 13 минут: примеры включены

Изучите временные таблицы SQL за 13 минут: примеры включены

НОВЫЕ ПРАВА И СТС 2026: новый РАЗВОД ДПС, 55 000 000₽ за ржавчину, новые ловушки и знаки ПДД

НОВЫЕ ПРАВА И СТС 2026: новый РАЗВОД ДПС, 55 000 000₽ за ржавчину, новые ловушки и знаки ПДД

SQL Server ASCII and CHAR functions, including tabs and carriage returns

SQL Server ASCII and CHAR functions, including tabs and carriage returns

Audit table changes in sql server

Audit table changes in sql server

Learn SQL Server Integration Services (SSIS) in 2 Hours - Complete Beginner's Guide to ETL

Learn SQL Server Integration Services (SSIS) in 2 Hours - Complete Beginner's Guide to ETL

Перестаньте использовать длинные формулы: попробуйте вместо них «*» и «?»

Перестаньте использовать длинные формулы: попробуйте вместо них «*» и «?»

Advanced SQL Tutorial | Temp Tables

Advanced SQL Tutorial | Temp Tables

Как бы я быстро выучил SQL (если бы мог начать сначала)

Как бы я быстро выучил SQL (если бы мог начать сначала)

Фишки Excel, которые я использую КАЖДЫЙ ДЕНЬ! ЭТО нужно каждому

Фишки Excel, которые я использую КАЖДЫЙ ДЕНЬ! ЭТО нужно каждому

Самый прикольный смартфон 2025-го

Самый прикольный смартфон 2025-го

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]