INSERT문을 사용하여 값 세트 또는 서브쿼리 결과 테이블에서
데이터베이스 테이블로 행을 삽입할 수 있습니다.
시작하기 전에
사용 중인 데이터베이스 벤더에 따라 구문이
달라질 수 있습니다. SQL 쿼리 빌더를 사용하여 INSERT문을 작성할 경우 도구는
사용 중인 데이터베이스 벤더에 대해 올바른 구문을 작성할 것입니다.
값 세트에서 행을
삽입할 경우, 열마다 표시되는 기본값은
테이블을 작성할 때 지정한 열 정의 방법에 따라 다릅니다.
- 기본값으로 열을 정의한 경우 셀 값은 DEFAULT입니다.
- 기본값으로 열을 정의하지 않았으며 열이 널 입력 가능할 경우
셀 값은 NULL입니다.
- 기본값으로 열을 정의하지 않았으며 열이 널 입력 불가능할 경우
셀 값은 작은 따옴표 쌍입니다.
INSERT문을 지정하기 전에
SQL 쿼리 빌더에서 명령문을 작성하십시오.
프로시저
SQL 쿼리 빌더에서 INSERT문을 지정하려면
다음을 수행하십시오.
- 데이터를 삽입할 테이블을 추가하십시오.
- 테이블 분할 영역에서 데이터를 삽입할 열의 선택란을 체크하십시오.
- 값 세트나 서브쿼리에서 행을 삽입하십시오.
|
|
값 세트에서 행을 삽입하려면 다음을 수행하십시오. |
- 디자인 분할 영역에서 값을 클릭하십시오. 2단계에서 선택한
열이 눈금에 표시됩니다.
- 데이터를 삽입하려는 열 옆의 값 셀을 더블 클릭하고
삽입하려는 값 또는 표현식을 입력하십시오.
표현식 빌더 마법사를 사용하여 더 복잡한 표현식을 작성할 수도 있습니다.
널 입력 불가능한 열에는 값을 입력해야 합니다. 그렇지 않으면 런타임 시
오류가 발생합니다.
|
서브쿼리에서 행을 삽입하려면 다음을 수행하십시오. |
- 디자인 분할 영역에서 서브쿼리를 클릭하십시오.
- 쿼리 이름 목록에서 사용할 쿼리를 클릭하거나
목록에서 적절한 추가 선택사항 중 하나를 클릭하여
새 쿼리를 작성하십시오.
- 서브쿼리를 새로 작성한 경우, 아웃라인 보기에서 명령문을 펼치고
서브쿼리를 클릭한 후 SQL 쿼리 빌더에서 SELECT, FULLSELECT 또는 WITH문을
빌드하십시오. SQL 쿼리 빌더에서 INSERT문으로 리턴하려면
아웃라인 보기에서 INSERT문을 클릭하십시오.
|
- 선택적: 명령문을 실행하십시오. 명령문의 성공적인 실행 여부를 표시하는 메시지가 SQL
결과 보기에 표시됩니다.