SQL 및 XQuery 편집기에서 스크립트로 SQL문 임포트

SQL 및 XQuery 편집기에서 SQL 스크립트에 대해 작업하는 경우 파일에서 스크립트로 SQL문을 임포트할 수 있습니다.

시작하기 전에

이 태스크 정보

편집기에서 연 스크립트는 비어 있어나 하나 이상의 기존 SQL문을 포함할 수 있습니다. 개별 전달에서 여러 파일의 SQL문을 동일한 스크립트로 임포트할 수 있습니다.

SQL문이 이미 포함되어 있는 스크립트로 SQL문을 임포트하는 경우 임포트된 SQL문은 BEGINEND 주석행을 사용하여 대괄호로 묶입니다. 추가 Script 주석행에서 임포트된 SQL문이 포함된 파일로의 경로를 설명합니다.

다음 코드는 SQL 및 XQuery 편집기에서, 세 파일에서 임포트된 SQL문이 포함된 스크립트의 예를 보여줍니다. 프로세스 시작 시 스크립트는 비어 있습니다.
  • 테이블 t1에 대한 CREATE TABLE, INSERT INTOSELECT문이 첫 번째 전달에서 임포트됩니다.
  • 두 번째 전달에서는 sample2.sql 파일의 명령문이 임포트됩니다.
  • 세 번째 전달에서는 sample3.sql 파일의 명령문이 임포트됩니다.
CREATE TABLE t1 (c1 char
                 c2 char(20)
                 c3 char(30) );

INSERT INTO t1 VALUES "a", "a", "g");

SELECT * FROM t1;

--  BEGIN  imported SQL statements
--  Script:  C:\Documents and Settings\userID\Desktop\scripts\sample2.sql
CREATE TABLE t2 (c1 char
                 c2 char(20)
                 c3 char(30) );

INSERT INTO t2 values "b", "b", "h");
--  END  imported SQL statements

--  BEGIN  imported SQL statements
--  Script:  C:\Documents and Settings\userID\Desktop\scripts\sample3.sql
CREATE TABLE t3 (c1 char
                 c2 char(20)
                 c3 char(30) );

INSERT INTO t3 values "c", "c", "i");
--  END  imported SQL statements

프로시저

SQL 및 XQuery 편집기에서 스크립트로 SQL문을 임포트하려면 다음을 수행하십시오.

  1. 스크립트에 이미 SQL문이 포함된 경우 SQL문을 임포트할 스크립트의 위치로 삽입점을 이동하십시오. 편집기는 삽입점의 유효성을 확인하지 않습니다.
  2. 편집기의 맨 위 경계에서 임포트를 클릭하십시오.
  3. 디렉토리에서 임포트 창에서 임포트할 SQL문이 포함된 파일을 선택하십시오.
  4. 유효성 검증 탭을 열고 명령문 종료 문자를 지정하십시오.

결과

선택한 파일의 SQL문이 삽입점의 스크립트에 추가됩니다. 파일에서 임포트한 SQL문을 변경하는 경우 스크립트에서 임포트된 명령문은 해당 변경사항으로 갱신되지 않습니다.

피드백