UPDATE 문 작성

UPDATE 문을 사용하여 테이블에서 데이터를 갱신할 수 있습니다.

UPDATE 문에서 갱신할 데이터베이스 테이블(갱신할 열)을 지정하고 새 데이터를 제공해야 합니다. 새 데이터는 값 또는 SQL 문 실행 결과로 지정할 수 있습니다.

갱신에 조건을 지정할 수 있습니다. UPDATE 문의 WHERE 절에서 하나 이상의 조건을 사용하여 갱신해야 할 데이터베이스 테이블의 행을 지정할 수 있습니다. WHERE 절을 가지고 있지 않으면 대상 테이블의 모든 행이 갱신됩니다.

SET™ 절은 갱신할 열을 지정하고 이에 대한 새 값을 제공합니다. 갱신할 테이블은 SET 절 앞에 지정됩니다.

SQL 빌더에서 UPDATE 문을 작성하려면 다음을 수행하십시오.

  1. 데이터 Perspective의 데이터 정의 보기로 전환하십시오.
  2. 데이터베이스를 포함하는 프로젝트나 폴더를 펼친 다음, 명령문 폴더가 표시될 때까지 데이터베이스 노드를 펼치십시오.
  3. 명령문 폴더를 마우스 오른쪽 단추로 클릭한 후 팝업 메뉴에서 새로 작성 > Update 문을 클릭하십시오.
  4. 명령문의 이름을 입력하고 확인을 클릭하십시오. SQL 빌더가 열립니다.
  5. 데이터를 삽입할 테이블을 추가하려면 테이블 분할창에서 마우스 오른쪽 단추를 클릭하고 팝업 메뉴에서 테이블 추가를 클릭하십시오.
  6. 테이블 이름 목록에서 사용할 테이블을 클릭한 후 확인을 클릭하십시오.

테이블을 명령문에 추가한 후, SET 절을 작성할 수 있습니다.

SET 절을 작성하려면 다음을 수행하십시오.

  1. 디자인 분할창에서 설정 탭을 클릭하십시오.
  2. 열을 개별적으로나 그룹으로 SET 절에 추가하십시오. 다음 중 하나를 수행하십시오.
    • 개별적으로 추가하려면 목록에서 열을 클릭하고 > 단추를 클릭하십시오.
    • 그룹으로 추가하려면 Ctrl 키를 누른 상태에서 추가할 열을 클릭한 후, 그룹 단추(그룹 단추 이미지)를 클릭하십시오. 그룹 내에서 개별 열 또는 전체 열 그룹에 값을 제공할 수 있습니다. 하나 이상의 열이 있는 그룹에 값을 제공하도록 부속 조회를 지정할 수 있습니다.
  3. 그룹 내에서 하나 이상의 열에 값을 제공하려면 다음을 수행하십시오.
    1. 열이나 열 그룹을 포함하는 행을 선택한 후 표현식 표제 아래에 있는 셀을 클릭하고 다음 중 하나를 수행하십시오.
      • 값을 지정하려면 셀에 표현식을 입력하거나 목록에서 표현식 빌드를 클릭하고 표현식 빌더 마법사를 사용하여 표현식을 빌드하십시오.
      • 그룹에 값 세트를 제공하기 위해 부속 조회를 사용하려면 셀 목록에서 기존 부속 조회를 선택하거나 새 부속 조회를 작성하십시오. 새 부속 조회를 작성하는 경우, 아웃라인 보기에서 부속 조회를 선택하여 완료할 수 있습니다.
    2. (선택사항) 아래에 설명된 대로 WHERE 절을 추가하십시오.
    3. SQL 문을 실행하려면 SQL > 실행을 클릭하십시오. 출력이 DB 출력 보기에 표시됩니다.

WHERE 절을 작성할 때 갱신할 행을 판별하는 조건을 지정하십시오. 데이터베이스에서 지정하는 조건에 일치하는 행이 갱신됩니다.

WHERE 절을 작성하려면 다음을 수행하십시오.

  1. 디자인 분할창에서 Where 탭을 클릭하십시오.
  2. 표제 아래에서, 조건에 포함하는 열을 클릭하거나 표현식 빌드를 클릭하여 조건에 포함할 표현식을 빌드하십시오.
  3. 연산자 표제에서 인접한 셀을 클릭한 후 목록에서 연산자를 선택하십시오.
  4. 표제 아래에서 인접한 셀을 클릭하고 값을 입력하십시오. 목록에서 열을 선택하거나, 표현식 빌드를 선택하여 값을 작성할 표현식 빌더 마법사를 사용할 수 있습니다. 값은 실행 시 값으로 대체될 수 있는 호스트 변수가 될 수 있습니다. 완료되면 행의 외부를 클릭하십시오.
  5. 필요하면 조건을 더 추가하십시오. 다른 조건을 추가하기 전에, AND/OR 표제 아래에 있는 인접하는 셀에서 선택하여 조건을 평가하는 방법을 지정하십시오. 예를 들어, 두 개의 조건이 갱신될 행에 모두 해당되어야 하는 경우, 첫 번째 조건에 대해 목록에서 AND를 클릭하십시오.
  6. 완료했으면 SQL > 실행을 클릭하여 SQL 문을 실행하십시오. 출력이 DB 출력 보기에 표시됩니다.

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

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