테이블 구문에 대한 자세한 정보는 각각의 데이터베이스 제품에 포함된 참조 정보를 확인하십시오. IBM 데이터 서버 구문과 기타 벤더에 대한 구문은 서로 다를 수 있습니다.
등록 정보 | 설명 |
---|---|
이름 | 오브젝트의 이름을 지정합니다. |
레이블 | 레이블을 지정합니다. 이 레이블은 비주얼 다이어그램에 표시됩니다. |
스키마 | 이 오브젝트가 작성된 관련 스키마를 표시합니다. |
z/OS®용 DB2® 전용: 감사 | AUDIT절에 대한 옵션을 지정합니다. ALL, CHANGES 또는 NONE을 선택할 수 있습니다. 감사를 수행하는 이 테이블에 대한 액세스 유형을 식별합니다. |
z/OS용 DB2 전용: 데이터 캡처 | DATA CAPTURE절에 대한 옵션을 지정합니다.
CHANGES 또는 NONE을 선택할 수 있습니다. 테이블에서 다음 조치의 로그가 추가 정보에
의해 증가되는지를 지정합니다.
|
z/OS용 DB2 전용: 편집 프로시저 | EDITPROC절에 대해 프로그램 이름을 지정합니다. 이 프로그램 이름을 테이블의 편집 루틴으로 지정합니다. 현재 서버의 사이트에서 제공해야 하는 편집 루틴은 SQL 데이터 변경 명령문 또는 LOAD 실행 및 테이블에 대한 모든 행 검색 조작 중에 호출됩니다. |
z/OS용 DB2 전용: 인코딩 | 인코딩 스킴을 지정합니다. EBCDIC, ASCII, UNICODE 또는 NONE을 선택할 수 있습니다. 이 설정은 데이터 인코드에 사용되는 CCSID를 지정합니다. |
z/OS용 DB2 전용: 유효한 프로시저 | VALIDPROC절에 대해 프로그램 이름을 지정합니다. 이 프로그램 이름을 테이블의 유효성 확인 exit 루틴으로 지정합니다. |
z/OS용 DB2 전용: 일시적 | SQL 조작이 가능할 때마다 인덱스 액세스가 이 테이블에서 사용되는지 여부를 지정하려면 이 옵션을 선택하십시오. 그러나 VOLATILE이 사용되는 경우 리스트 프리페치 및 일부 다른 최적화 기술을 사용할 수 없음에 유의하십시오. 이 옵션을 선택하지 않으면 이 테이블에 대한 SQL 액세스는 현재 통계에 기반합니다. |
등록 정보 | 설명 |
---|---|
기본 키 | 컬럼을 기본 키 컬럼으로 지정합니다. |
도메인 | 컬럼의 도메인 데이터 유형을 지정합니다. 이 목록에서 도메인 데이터 유형을 보려면 실제 모델에서 도메인을 정의하거나 도메인 모델을 데이터 디자인 프로젝트와 연관시켜야 합니다. |
데이터 유형 | 컬럼의 기본 데이터 유형을 지정합니다. |
길이 | 컬럼의 길이를 지정합니다. 길이 스펙이 필요한 데이터 유형에 대해서만 사용할 수 있습니다. |
스케일 | 컬럼 스케일을 지정하십시오. 스케일 스펙이 필요한 데이터 유형에 대해서만 사용할 수 있습니다. |
널(Null) 아님 | 컬럼이 널(NULL) 값을 포함할 수 없도록 지정합니다. |
생성됨 | 이 컬럼의 값이 DB2 데이터베이스 시스템에서 생성되도록 지정합니다. |
기본값 - 표현식 생성 | 컬럼의 디폴트값 또는 표현식을 지정합니다. 이 컬럼에 대해 생성됨 선택란을 선택하면 이 필드는 표현식을 지정합니다. 이 컬럼에 대해 생성됨 선택란을 선택하지 않을 경우 이 필드는 디폴트값을 지정합니다. |
등록 정보 | 설명 |
---|---|
Linux, UNIX 및 Windows용 DB2, iSeries®용 DB2 또는 Oracle 전용: 유지보수자 | PARTITIONING KEY 절의 옵션을 선택하십시오. DB2 데이터베이스에서는 HASHING(USING HASHING) 또는 TABLE_REPLICATED(REPLICATED)를 선택하거나 Oracle에서는 HASH, RANGE 또는 LIST를 선택할 수 있습니다. |
이름 또는 컬럼 | 컬럼 이름을 지정합니다. |
데이터 유형 | 컬럼의 데이터 유형을 지정합니다. |
z/OS용 DB2 전용: 순서 지정 유형 | 컬럼별로 항목을 순서 지정하는 데 필요한 옵션을 지정합니다. ASC(ASCENDING) 또는 DESC(DESCENDING)를 선택할 수 있습니다. |
z/OS용 DB2 전용: 널(NULL)을 맨 뒤로 | NULLS LAST절을 사용하여 지정합니다. 비교를 위해 널(NULL) 값은 양의 무한대로 처리되도록 지정합니다. |
z/OS용 DB2 전용: 끝 한계 | 각 파티션의 끝 한계를 지정합니다. |
HASH 또는 USING HASHING 파티션의 경우: 파티션 이름을 지정해야 하며, LOB 테이블 스페이스를 선택할 경우 최소 하나의 LOB 컬럼을 선택해야 합니다.
LIST 또는 RANGE 파티션(Oracle 전용): 파티션 이름, 컬럼 값을 지정해야 하며, LOB 테이블 스페이스를 선택할 경우 최소 하나의 LOB 컬럼을 선택해야 합니다.
등록 정보 | 설명 |
---|---|
Linux, UNIX 및 Windows용 DB2 전용: 컬럼 | 파티션 표현식의 경우, 데이터 파티션 키의 컬럼을 식별합니다. |
Linux, UNIX 및 Windows용 DB2 전용: 널(NULL) | 파티션 표현식의 경우, 널(NULL) 값을 비교하는 방법(높음 또는 낮음)을 식별합니다. |
파티션 이름 | 파티션의 이름을 지정합니다. |
Linux, UNIX 및 Windows용 DB2 전용: 시작 값 | RANGE 파티션의 경우, 낮은 종료의 범위를 지정합니다. |
Linux, UNIX 및 Windows용 DB2 전용: 종료 값 | RANGE 파티션의 경우, 높은 종료의 범위를 지정합니다. |
Linux, UNIX 및 Windows용 DB2 전용: 포함 | RANGE 파티션의 경우, 지정된 범위 값이 데이터 파티션에 포함되는지를 나타내거나, 지정된 상수 값이 데이터 파티션에서 제외되는지를 나타냅니다. |
Linux, UNIX 및 Windows용 DB2 전용: 일반 테이블 스페이스 | 파티션을 저장할 일반 테이블 스페이스를 지정합니다. 이름 지정된 테이블 스페이스는 동일한 페이지 크기를 보유해야 하고 동일한 데이터베이스 파티션 그룹에 있어야 하며 파티션된 테이블의 다른 테이블 스페이스와 동일한 방식으로 스페이스를 관리해야 합니다(SQLSTATE 42838). USE 특권을 유지하는 명령문의 권한 ID의 테이블 스페이스여야 합니다. 이 절이 지정되지 않으면 테이블 스페이스는 파티션에 자동으로 지정됩니다. |
Oracle 전용: 값 | 파티션의 컬럼 값을 지정합니다. |
Oracle 전용: 테이블 스페이스 | 이 파티션이 작성된 테이블 스페이스를 지정합니다. |
Oracle 전용: LOB 컬럼 | 파티션에 포함된 LOB 컬럼을 지정합니다. |
Oracle 전용: LOB 테이블 스페이스 | 이 파티션이 작성된 LOB 테이블 스페이스를 지정합니다. |
등록 정보 | 설명 |
---|---|
일반 | 테이블의 테이블 스페이스를 지정합니다. |
인덱스 | 테이블에 대한 인덱스가 작성되는 테이블 스페이스를 지정합니다. |
LOB | 긴 컬럼의 값이 저장되는 테이블 스페이스를 지정합니다. |
테이블 데이터의 클러스터에 사용된 각 컬럼 또는 컬럼 그룹에 대한 차원을 지정합니다. 도구 모음 단추를 사용하여 차원의 컬럼을 추가, 제거, 다시 정렬 또는 편집하십시오.