Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Mencipta Jadual Pelayan SQL daripada Pertanyaan PILIH pada Jadual Sistem?

Bagaimanakah Saya Boleh Mencipta Jadual Pelayan SQL daripada Pertanyaan PILIH pada Jadual Sistem?

Susan Sarandon
Susan Sarandonasal
2024-12-31 16:52:10958semak imbas

How Can I Create SQL Server Tables from SELECT Queries on System Tables?

Mencipta Jadual Menggunakan Pertanyaan PILIH dalam Pelayan SQL

Soalan ini meneroka cara mencipta jadual menggunakan data daripada jadual sistem terbina dalam dalam Pelayan SQL (jadual SYS). Pengguna bertujuan untuk mencipta berbilang jadual menggunakan hasil pertanyaan daripada jadual SYS yang menyediakan maklumat tentang sistem pengendalian, perkhidmatan, perkakasan dan tetapan bahasa. Untuk mencapainya, langkah berikut boleh diambil:

Langkah 1: Tentukan Pertanyaan PILIH

Gunakan pertanyaan SELECT untuk mengekstrak data yang dikehendaki daripada jadual SYS. Contohnya, pertanyaan berikut mendapatkan semula maklumat sistem pengendalian:

SELECT windows_release, windows_service_pack_level,
       windows_sku, os_language_version
FROM sys.dm_os_windows_info OPTION (RECOMPILE);

Langkah 2: Buat Jadual

Untuk mencipta jadual baharu berdasarkan hasil pertanyaan, gunakan sintaks berikut:

SELECT <column list> INTO <table name> from <query>;

Di mana mewakili lajur yang akan disertakan dalam jadual baharu, menentukan nama jadual baharu dan ialah pertanyaan PILIH daripada Langkah 1.

Langkah 3: Jalankan Pertanyaan

Lakukan pertanyaan untuk mencipta jadual baharu. Data daripada hasil pertanyaan akan dimasukkan ke dalam jadual yang baru dibuat.

Contoh:

SELECT windows_release, windows_service_pack_level,
       windows_sku, os_language_version
INTO OSInfo
from sys.dm_os_windows_info OPTION (RECOMPILE);

Pertanyaan ini akan mencipta jadual bernama OSInfo yang mengandungi yang diekstrak data daripada jadual sys.dm_os_windows_info.

Dengan mengikuti langkah ini, anda boleh membuat jadual baharu menggunakan data yang disediakan oleh jadual SYS dalam SQL Server.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencipta Jadual Pelayan SQL daripada Pertanyaan PILIH pada Jadual Sistem?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn