필드를 추가하는 경우 해당 데이터 유형을 선택해야 합니다(레코드 유형에 필드 추가 참조). 이 때 선택하는 데이터 유형에 따라
사용자가 필드에 입력할 수 있는 값의 유형이 결정됩니다.
필드 유형을 선택할 때는 몇 가지 사항에 유의해야 합니다.
- 선택사항은 나중에 변경하기 어려우므로
충분히 검토하고 테스트해야 합니다.
예를 들어, 스키마를 체크인한 후에는 필드 유형 또는
DB 컬럼 이름을 수정할 수 없으며
SHORT_STRING 유형이 있는 필드의 최대 길이 특성을 수정할 수 없습니다. 이러한 변경사항을 작성하려면
필드를 삭제하고 특성이 유사한 새 필드를 작성해야 합니다.
- 데이터 유형이 SHORT_STRING인 필드의 경우 예상되는 최대 문자열보다 더 큰 최대 길이 값을 입력하십시오.
최대 길이 값이 큰 경우
디스크 드라이브에 더 많은 공간을 확보해야 하지만 입력 내용이 잘리는 위험을 줄일 수 있습니다.
- 단일 문자 필드(MULTILINE_STRING 및 SHORT_STRING)는 일반 정보(예: 설명,
주석 및 알려진 문제 해결 방법)에 적합합니다.
조회에서 정렬 또는 필터링하기 위해 필드의 정보를 사용할 수 있는 작은 필드를 여러 개 사용해야 합니다.
예를 들어, 하나의 계산 환경 필드를 사용하는 대신
하드웨어 벤더, 운영 체제 및 운영 체제 버전에 따라 다른 필드를 사용할 수 있습니다.
- 예를 들어 전화번호는 모두 숫자여야 하는 것과 같이 컨텐츠 규칙을 강제 실행하려면 작은 필드를 여러 개 사용하십시오.
- SHORT_STRING 유형은 선택사항 목록의 한 선택사항을 포함하는 필드에 적합합니다.
선택사항 목록은 상수 목록과 같이 스키마에 통합하거나 동적 목록과 같이 클라이언트 인터페이스에서 유지보수할 수 있습니다.
두 번째 방법은 선택사항 목록에 항목을 추가하거나 제거하려고 사용자 데이터베이스를 업그레이드하거나 스키마를 변경할 필요가 없습니다.
다른 경우에서는 선택사항 목록 특성 시트에서
목록 제한 선택란을 선택하여 올바르지 않은 항목이 추가되는 것을 방지합니다.
- 여러 선택사항을 제공하면서
선택사항을 하나 이상 선택할 수 있도록 하려면 다른 필드(및
해당 선택란 제어 도구)를 제공하거나 MULTILINE_STRING
필드와 목록 상자 제어 도구를 사용할 수 있습니다.
- 테스트 데이터베이스를 사용한 변경사항을 테스트할 때 필드에 값을 입력하고
를 클릭한 후에 필드의 데이터 유형을 변경하면
이전 데이터 유형의 값이 해당 필드에 저장되는 경우 데이터 손상이 발생할 수 있습니다.
를 실행한 후
필드 데이터 유형을 변경하려면 필드를 삭제하고 원하는 특성과 다른 데이터 유형을 사용하여 필드를 작성하십시오.
이러한 데이터 유형이 지원됩니다.
- 데이터
- 설명/주석
- ATTACHMENT_LIST
- 특정 레코드가 해당 레코드와 관련된 파일을 저장할 수 있습니다.
- DATE_TIME
- SQL 날짜 및 시간. 자세한 정보는 날짜 및 시간을 참조하십시오.
- INT
- SQL 정수
- MULTILINE_STRING
- 크기가 제한되지 않은 가변 문자열
- REFERENCE
- 레코드 유형의 고유 키에 대한 참조. REFERENCE 유형 필드의 경우,
참조할 State-based 또는 Stateless 레코드 유형을 선택해야 합니다. 선택적
이전 참조 필드를 입력하여 이 필드 레코드를 다시 참조하는
레코드에서 링크를 작성할 수 있으며 참조된 레코드 유형에
보안 제어가 적용되는 것으로 지정할 수 있습니다.
- REFERENCE_LIST
- 레코드 유형의 고유한 키에 대한 복수 참조. 참조-목록 필드를 사용하면
특정 필드에서 여러 레코드를 참조할 수 있습니다. 참조-목록 필드와 상위/하위
제어 도구를 함께 사용하여 관련 레코드를 링크할 수 있습니다. REFERENCE_LIST
유형 필드의 경우, 참조할 State-based 또는 Stateless 레코드 유형을
선택해야 합니다. 선택적 이전 참조 필드를 입력하여 이 필드
레코드를 다시 참조하는 레코드에서 링크를 작성할 수도 있습니다.
- SHORT_STRING
- 최대 길이가 254자인 가변 문자열. 길이는 필드를 정의할 때 특성 창에서 설정합니다. 1 - 254 범위의 값을 입력하십시오.
사용자가 SHORT_STRING 유형의 필드에 값을 입력하면 앞뒤 공백을 제거합니다.
- DBID
- 시스템 필드에 예약됨
- ID
- 시스템 필드에 예약됨
- JOURNAL
- 시스템 필드에 예약됨
- STATE
- 시스템 필드에 예약됨