1. ホーム
  2. sql

[解決済み] 永続的なテーブルと同じカラムとタイプを持つ一時的なテーブルを作成する最良の方法

2023-07-24 16:58:57

質問

永続的なテーブルと同じカラムとタイプを持つ一時的なテーブルを作成する必要があります。それを行うための最良の方法は何ですか?(パーマネントテーブルには100以上のカラムがあります)。

すなわち

通常はこのようにテーブルを作成します。

DECLARE  #TT TABLE(              
  member_id INT,    
  reason varchar(1),    
  record_status varchar(1) ,    
  record_type varchar(1)    
 ) 

しかし、カラム名や型を記載せず、必要なカラムを持つ別のテーブルの名前を記載する方法はないでしょうか?

どのように解決するのですか?

select top 0 *
into #mytemptable
from myrealtable