2010-01-25 2 views

ответ

5
select * into new_table from table where 1 = 0 
2

select * into new_table from table

Thats работает в SQL2005

+0

спасибо за ваш ответ, мне нужно создать oly таблицу со всеми столбцами, а не с данными. свежие данные должны быть в новом столе. – Innova

0

Я считаю, что оба приведенных выше ответов будет работать, но так как вы не нужны данные, и вам просто нужно формат, я сделать следующее:

выберите * в new_table из таблицы

TRUNCATE new_table; - Я уверен, что вы это знаете, но на всякий случай кто-то новый и не делает этого, усечение оставляет структуру таблицы и удаляет все данные.

Смежные вопросы