다음을 통해 공유


_Validation 테이블

_Validation 테이블은 데이터베이스의 모든 테이블에 대한 열 이름과 열 값을 포함하는 시스템 테이블입니다. 데이터베이스 유효성 검사 프로세스 중에 모든 열이 고려되고 올바른 값을 갖는지 확인하는 데 사용됩니다. 이 테이블은 설치 관리자 데이터베이스와 함께 제공되지 않습니다.

_Validation 테이블에는 다음 열이 있습니다.

열쇠 Nullable
테이블 식별자 Y N
식별자 Y N
Nullable 텍스트 N N
MinValue DoubleInteger N Y
MaxValue DoubleInteger N Y
KeyTable 식별자 N Y
KeyColumn 정수 N Y
범주 텍스트 N Y
집합 텍스트 N Y
묘사 텍스트 N Y

 

테이블

특정 테이블을 식별하는 데 사용됩니다. 이 키와 열 키는 _Validation 테이블의 기본 키를 형성합니다.

테이블의 특정 열을 식별하는 데 사용됩니다. 이 키와 테이블 키는 _Validation 테이블의 기본 키를 형성합니다.

Nullable

열에 Null 값이 포함될 수 있는지 여부를 식별합니다.

이 열에는 다음 값 중 하나가 있을 수 있습니다.

문자열 의미
Y 예, 열에 Null 값이 있을 수 있습니다.
N 아니요, 열에 Null 값이 없을 수 있습니다.

 

MinValue

이 필드는 숫자 값이 있는 열에 적용됩니다. 필드에 허용되는 최소 값이 포함됩니다. 정수의 최소값이거나 날짜 또는 버전 문자열의 최소값일 수 있습니다.

MaxValue

이 필드는 숫자 값이 있는 열에 적용됩니다. 필드가 허용되는 최대 값입니다. 정수의 최대값이거나 날짜 또는 버전 문자열의 최대값일 수 있습니다.

KeyTable

이 필드는 외부 키인 열에 적용됩니다. 열에서 식별된 필드는 KeyTable에 이름이 지정된 테이블의 KeyColumn에 지정된 열 번호에 연결해야 합니다. 세미콜론으로 구분된 테이블 목록일 수 있습니다.

KeyColumn

이 필드는 외부 키인 테이블 열에 적용됩니다. 열에서 식별된 필드는 KeyTable에 이름이 지정된 테이블의 KeyColumn에 지정된 열 번호에 연결해야 합니다. KeyColumn 필드의 허용 범위는 1-32입니다.

범주

_Validation 테이블의 테이블 및 열 열에 지정된 데이터베이스 필드에 포함된 데이터 형식입니다. 정수, DoubleInteger 또는 시간/날짜같은 숫자 값이 있는 형식인 경우 이 필드에 null을 입력하고 MinValue 및 MaxValue 열을 사용하여 값 범위를 지정합니다. 범주 열을 사용하여 열 데이터 형식설명된 숫자가 아닌 데이터 형식을 지정합니다.

집합

세미콜론으로 구분된 이 필드에 허용되는 값 목록입니다. 이 필드는 일반적으로 열거형에 사용됩니다.

설명

열에 저장된 데이터에 대한 설명입니다.

유효성 검사

ice03
ICE06
ICE32

발언

이 테이블의 범주 필드는 문자열 데이터에만 적용됩니다. 열 필드가 이진 데이터가 있는 열을 참조하는 경우 범주 필드에 이진 데이터 형식을 지정해야 합니다. 정수 데이터 열 형식은 유효성 검사 중에 범주 필드를 무시합니다.