SQL 문 실행

VBScript 파일 WiRunSQL.vbs Windows 설치 관리자 개발자를 위한 Windows SDK 구성 요소에 제공됩니다. 이 샘플에서는 스크립트를 사용하여 Windows Installer 데이터베이스에 대해 SQL 쿼리 및 업데이트를 실행하는 방법을 보여 줍니다. 자세한 내용은 SQL 구문SQL 및 스크립트를 사용하는 데이터베이스 쿼리 예제를 참조하세요.

샘플 스크립트는 다음을 보여 줍니다.

이 샘플을 사용하려면 Windows 스크립트 호스트의 CScript.exe 또는 WScript.exe 버전이 필요합니다. CScript.exe 사용하여 이 샘플을 실행하려면 다음 구문을 사용하여 명령 프롬프트에 명령을 입력합니다. 첫 번째 인수가 /? 또는 인수가 너무 적으면 지정됩니다. 출력을 파일로 리디렉션하려면 VBS > [파일 경로]로 명령줄 종료합니다. 이 샘플은 성공의 경우 0, 도움말이 호출되면 1, 스크립트가 실패할 경우 2의 값을 반환합니다.

cscript WiRunSQL.vbs [데이터베이스 경로][쿼리 SQL]

Windows Installer 데이터베이스의 경로를 지정합니다. 실행할 SQL 쿼리를 지정합니다. SQL 쿼리는 큰따옴표로 묶어야 합니다. SELECT 쿼리는 쿼리에 지정된 결과 목록의 행을 표시합니다. 쿼리에서 선택한 이진 데이터 열은 표시되지 않습니다.

추가 스크립팅 예제는 Windows 설치 관리자 스크립팅 예제를 참조하세요. Windows 스크립트 호스트가 필요하지 않은 샘플 유틸리티는 Windows 설치 관리자 개발 도구를 참조하세요.

자세한 내용은 SQL 및 스크립트사용하여 쿼리 및 데이터베이스 쿼리 예제 작업을 참조하세요. 샘플 A 지역화 예제에서는 데이터베이스 열을 지역화하고요약 정보 스트림을 업데이트하는 데 SQL 사용하는 방법을 보여 줍니다.