dynamisch die Tabellenanweisung in sql erstellen

wie man dynamisch eine Tabelle mit den gleichen Spalten wie die der vorherigen Tabelle erstellt. in sql

select * into new_table from table where 1 = 0 

select * into new_table from table

Das funktioniert in SQL2005

Ich glaube, dass beide der oben genannten Antworten funktionieren, aber da Sie die data nicht brauchen und Sie nur das Format benötigen, würde ich folgendes tun:

select * in new_table aus der Tabelle

TRUNCATE new_table; – Ich bin mir sicher, dass du das kennst, aber nur für den Fall, dass jemand neu ist und nicht, verkürzt die Tabellenstruktur und entfernt alle data.