ホームページ >データベース >mysql チュートリアル >SELECT クエリ結果から SQL Server テーブルを作成するにはどうすればよいですか?
SQL Server での SELECT クエリ結果からのテーブルの作成
SELECT クエリは SQL Server の強力なツールであり、ユーザーは SQL Server から特定のデータを取得できます。テーブルまたはビュー。ただし、多くの場合、これらのクエリ結果をテーブルに永続的に保存する必要があります。この記事では、SELECT クエリの結果を使用してテーブルを作成する方法について説明します。
クエリの例
プロセスを説明するために、次のサンプル クエリを考えてみましょう。
SELECT windows_release, windows_service_pack_level, windows_sku, os_language_version FROM sys.dm_os_windows_info OPTION (RECOMPILE);
このクエリは、バージョン、サービス パック レベル、エディション、およびオペレーティング システムに関する情報を取得します。 language.
クエリ結果からのテーブルの作成
クエリ結果からテーブルを作成するには、次の構文を使用します。
SELECT <column list> INTO <table name> FROM <source> WHERE <whereclause>
Inこの場合、列リストは SELECT クエリのフィールドと同じであり、ソースはクエリ自体です。たとえば、クエリ結果から OperatingSystemInfo という名前のテーブルを作成する場合、構文は次のようになります。
SELECT windows_release, windows_service_pack_level, windows_sku, os_language_version INTO OperatingSystemInfo FROM sys.dm_os_windows_info OPTION (RECOMPILE);
テーブルがすでに存在する場合は、INSERT INTO キーワードを使用してクエリ結果を既存のテーブルに追加できます。 。次の例では、結果をOperatingSystemInfoテーブルに追加します:
INSERT INTO OperatingSystemInfo (windows_release, windows_service_pack_level, windows_sku, os_language_version) SELECT windows_release, windows_service_pack_level, windows_sku, os_language_version FROM sys.dm_os_windows_info OPTION (RECOMPILE);
これらの手順に従うことで、SELECTクエリの結果に基づいてSQL Serverにテーブルを簡単に作成でき、永続的なストレージと操作が可能になります。取得したデータ。
以上がSELECT クエリ結果から SQL Server テーブルを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。