ホームページ >データベース >mysql チュートリアル >SQL Server 2008 の一時テーブルからフィールド名を動的に取得するにはどうすればよいですか?
SQL Server 2008 の一時テーブルからフィールド名を動的に取得するには、tempdb.sys.columns を利用できます。システムテーブル。このテーブルは、tempdb データベース内のすべての一時テーブル内の列に関するメタデータを提供します。
この情報をクエリするには、次の SQL ステートメントを実行します。
select * from tempdb.sys.columns where object_id = object_id('tempdb..#mytemptable');
#mytemptable を実際のテーブルの名前に置き換えます。一時テーブル。
このクエリは次の値を返します。 columns:
name 列では、一時テーブルのフィールド名のリストを取得できます。
以上がSQL Server 2008 の一時テーブルからフィールド名を動的に取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。