SQL Server SELECT 쿼리를 사용하여 시스템 뷰에서 테이블 생성
사용자가 다음과 같이 수많은 테이블(50-100)을 생성해야 하는 요구 사항에 대해 문의했습니다. SYS 테이블의 쿼리를 활용합니다. 제공된 예제 쿼리는 운영 체제, SQL Server 서비스 및 하드웨어 사양과 관련된 정보를 검색합니다.
이 테이블 생성 작업을 수행하려면 사용자가 SELECT INTO 문을 사용할 수 있습니다. 이 문을 사용하면 새 테이블을 생성하고 이후에 SELECT 쿼리의 데이터로 해당 테이블을 채울 수 있습니다.
예를 들어 제공된 쿼리의 다음 수정 버전은 OperatingSystemInfo라는 테이블을 생성하고 채웁니다. sys.dm_os_windows_info 시스템 뷰에서 검색된 데이터로:
SELECT windows_release, windows_service_pack_level, windows_sku, os_language_version INTO OperatingSystemInfo FROM sys.dm_os_windows_info OPTION (RECOMPILE);
제공된 다른 쿼리에 SELECT INTO 접근 방식을 적용하면 사용자는 SQL Server 서비스 및 하드웨어 구성에 대한 정보가 포함된 추가 테이블을 생성할 수 있습니다.
위 내용은 SELECT 쿼리를 사용하여 SQL Server 시스템 보기에서 여러 테이블을 효율적으로 생성하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!