INSERT 문을 사용하여 값 세트 또는 부속 조회 결과 테이블에서
데이터베이스 테이블로 행을 삽입할 수 있습니다.
SQL 빌더를 사용하여 이러한 INSERT 문 유형을 모두 작성하는
방법이 아래에 설명되어 있습니다.
INSERT 문의 구문에 대한 질문은
데이터베이스 벤더 문서를 참조하십시오. 사용 중인 데이터베이스 벤더에 따라 구문이
달라질 수 있습니다. 사용자 인터페이스를 사용하여
명령문을 작성할 경우, 사용 중인 데이터베이스 벤더의
올바른 구문은 SQL 빌더 또는 새 SQL 문 작성 마법사를 통해 자동으로 작성됩니다.
SQL 빌더를 사용하여 값 세트에서
행을 삽입하려면 다음을 수행하십시오.
- 데이터 Perspective의 데이터 정의 보기로 전환하십시오.
- 데이터베이스를 포함하는 프로젝트나 폴더를 펼친 다음, 명령문 폴더가
표시될 때까지 데이터베이스 노드를 펼치십시오.
- 명령문 폴더를 마우스 오른쪽 단추로 클릭한 후
팝업 메뉴에서 을 클릭하십시오.
- 명령문의 이름을 입력하고 확인을 클릭하십시오. SQL 빌더가 열립니다.
- 데이터를 삽입할 테이블을 추가하십시오. 테이블 분할창에서 마우스 오른쪽 단추를 클릭하고
팝업 메뉴에서 테이블 추가를 클릭하십시오.
- 사용하려는 테이블을 클릭하고 확인을 클릭하십시오.
- 테이블 분할창에서 데이터를 삽입할 하나 이상의 열을 선택하십시오.
- 디자인 분할창에서 행 삽입에 대해
값 옵션을 클릭하십시오. 선택된 열이 테이블에
나열됩니다.
- 데이터를 삽입하려는 열 옆의 셀을 클릭하고 삽입하려는 값을 입력하거나,
목록에서 표현식 빌드를 클릭하고 표현식을 작성하십시오. 열이 널(NULL) 값을 허용할 경우 널(NULL)은 열에 기본값으로 제공됩니다. 널(NULL)이 될 수
없는 열에는 값을 입력해야 합니다. 그렇지 않으면 실행 시 오류가 발생됩니다.
- 값을 추가했으면 을 선택하여 명령문을 실행하십시오. 명령문의 성공적인 실행 여부를 표시하는 메시지가 DB 출력 보기에 표시됩니다.
SQL 빌더를 사용하여 부속 조회에서 행을
삽입하려면 다음을 수행하십시오.
- 데이터 Perspective의 데이터 정의 보기로 전환하십시오.
- 데이터베이스를 포함하는 프로젝트나 폴더를 펼친 다음, 명령문 폴더가
표시될 때까지 데이터베이스 노드를 펼치십시오.
- 명령문 폴더를 마우스 오른쪽 단추로 클릭한 후
팝업 메뉴에서 을 클릭하십시오.
- 명령문의 이름을 입력하고 확인을 클릭하십시오. SQL 빌더가 열립니다.
- 데이터를 삽입할 테이블을 추가하십시오. 테이블 분할창에서 마우스 오른쪽 단추를 클릭하고
팝업 메뉴에서 테이블 추가를 클릭하십시오.
- 사용하려는 테이블을 클릭하고 확인을 클릭하십시오.
- 테이블 분할창에서 데이터를 삽입할 하나 이상의 열을 선택하십시오.
- 디자인 분할창에서 행 삽입에 대해
부속 조회 옵션을 클릭하십시오.
- 조회 이름 목록에서 사용할 조회를 클릭하거나
목록에서 적절한 추가 ... 선택사항을 클릭하여
새 조회를 작성하십시오.
- 새 부속 조회가 작성되면, 아웃라인 보기에 명령문을 펼치고
부속 조회를 선택한 후 SQL 빌더에서 이를 완료하십시오. 부속 조회를 완료하는 방법에 대한
자세한 정보는 SELECT, FULLSELECT 및 WITH 문의 관련 태스크를 참조하십시오.
- 아웃라인 보기에서 INSERT 문을 선택하여 INSERT 문으로 돌아가십시오.
- 명령문을 완료했으면 을 클릭하여 명령문을 실행하십시오. 출력이 DB 출력 보기에 표시됩니다.
새 SQL 문 작성 마법사를 사용하여 INSERT 문을 작성하려면 다음을 수행하십시오.
- 를 클릭하십시오.
- 새로 작성 창에서 데이터 폴더를 펼치고
SQL 문을 클릭한 후 다음을 클릭하십시오.
- 마법사의 SQL 문 필드에서 INSERT를 클릭하십시오.
- 필요에 따라 마법사 페이지에서 나머지 필드를 채우십시오.
특정 필드에 대한 정보를 보려면
필드에 포인터를 위치시키고 F1을 누르십시오.