INSERT 문 작성

INSERT 문을 사용하여 값 세트 또는 부속 조회 결과 테이블에서 데이터베이스 테이블로 행을 삽입할 수 있습니다.

SQL 빌더를 사용하여 이러한 INSERT 문 유형을 모두 작성하는 방법이 아래에 설명되어 있습니다.

INSERT 문의 구문에 대한 질문은 데이터베이스 벤더 문서를 참조하십시오. 사용 중인 데이터베이스 벤더에 따라 구문이 달라질 수 있습니다. 사용자 인터페이스를 사용하여 명령문을 작성할 경우, 사용 중인 데이터베이스 벤더의 올바른 구문은 SQL 빌더 또는 새 SQL 문 작성 마법사를 통해 자동으로 작성됩니다.

SQL 빌더를 사용하여 값 세트에서 행을 삽입하려면 다음을 수행하십시오.

  1. 데이터 Perspective의 데이터 정의 보기로 전환하십시오.
  2. 데이터베이스를 포함하는 프로젝트나 폴더를 펼친 다음, 명령문 폴더가 표시될 때까지 데이터베이스 노드를 펼치십시오.
  3. 명령문 폴더를 마우스 오른쪽 단추로 클릭한 후 팝업 메뉴에서 새로 작성 > Insert 문을 클릭하십시오.
  4. 명령문의 이름을 입력하고 확인을 클릭하십시오. SQL 빌더가 열립니다.
  5. 데이터를 삽입할 테이블을 추가하십시오. 테이블 분할창에서 마우스 오른쪽 단추를 클릭하고 팝업 메뉴에서 테이블 추가를 클릭하십시오.
  6. 사용하려는 테이블을 클릭하고 확인을 클릭하십시오.
  7. 테이블 분할창에서 데이터를 삽입할 하나 이상의 열을 선택하십시오.
  8. 디자인 분할창에서 행 삽입에 대해 옵션을 클릭하십시오. 선택된 열이 테이블에 나열됩니다.
  9. 데이터를 삽입하려는 열 옆의 셀을 클릭하고 삽입하려는 값을 입력하거나, 목록에서 표현식 빌드를 클릭하고 표현식을 작성하십시오. 열이 널(NULL) 값을 허용할 경우 널(NULL)은 열에 기본값으로 제공됩니다. 널(NULL)이 될 수 없는 열에는 값을 입력해야 합니다. 그렇지 않으면 실행 시 오류가 발생됩니다.
  10. 값을 추가했으면 SQL > 실행을 선택하여 명령문을 실행하십시오. 명령문의 성공적인 실행 여부를 표시하는 메시지가 DB 출력 보기에 표시됩니다.

SQL 빌더를 사용하여 부속 조회에서 행을 삽입하려면 다음을 수행하십시오.

  1. 데이터 Perspective의 데이터 정의 보기로 전환하십시오.
  2. 데이터베이스를 포함하는 프로젝트나 폴더를 펼친 다음, 명령문 폴더가 표시될 때까지 데이터베이스 노드를 펼치십시오.
  3. 명령문 폴더를 마우스 오른쪽 단추로 클릭한 후 팝업 메뉴에서 새로 작성 > Insert 문을 클릭하십시오.
  4. 명령문의 이름을 입력하고 확인을 클릭하십시오. SQL 빌더가 열립니다.
  5. 데이터를 삽입할 테이블을 추가하십시오. 테이블 분할창에서 마우스 오른쪽 단추를 클릭하고 팝업 메뉴에서 테이블 추가를 클릭하십시오.
  6. 사용하려는 테이블을 클릭하고 확인을 클릭하십시오.
  7. 테이블 분할창에서 데이터를 삽입할 하나 이상의 열을 선택하십시오.
  8. 디자인 분할창에서 행 삽입에 대해 부속 조회 옵션을 클릭하십시오.
  9. 조회 이름 목록에서 사용할 조회를 클릭하거나 목록에서 적절한 추가 ... 선택사항을 클릭하여 새 조회를 작성하십시오.
  10. 새 부속 조회가 작성되면, 아웃라인 보기에 명령문을 펼치고 부속 조회를 선택한 후 SQL 빌더에서 이를 완료하십시오. 부속 조회를 완료하는 방법에 대한 자세한 정보는 SELECT, FULLSELECT 및 WITH 문의 관련 태스크를 참조하십시오.
  11. 아웃라인 보기에서 INSERT 문을 선택하여 INSERT 문으로 돌아가십시오.
  12. 명령문을 완료했으면 SQL > 실행을 클릭하여 명령문을 실행하십시오. 출력이 DB 출력 보기에 표시됩니다.

새 SQL 문 작성 마법사를 사용하여 INSERT 문을 작성하려면 다음을 수행하십시오.

  1. 파일 > 새로 작성 > 기타를 클릭하십시오.
  2. 새로 작성 창에서 데이터 폴더를 펼치고 SQL 문을 클릭한 후 다음을 클릭하십시오.
  3. 마법사의 SQL 문 필드에서 INSERT를 클릭하십시오.
  4. 필요에 따라 마법사 페이지에서 나머지 필드를 채우십시오. 특정 필드에 대한 정보를 보려면 필드에 포인터를 위치시키고 F1을 누르십시오.
관련 태스크
SQL 문 편집
SQL 문 실행
사용 조건 | 피드백
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.