이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

캐릭터 롤 토토

SQL92두 개의 기본 문자를 정의합니다. 롤 토토:문자그리고varchar. 포스트그레스보다 일반적인 유형 외에도 이러한 유형을 지원합니다.텍스트롤 토토과 달리varchar상한이 필요하지 않습니다. 필드 크기에 따라 선언되었습니다.

표 3-5.포스트그레문자 유형

문자 유형 저장 권장사항 설명
문자 1바이트 SQL92-호환 단일 문자
문자(n) (4+n)바이트 SQL92-호환 고정 길이 공백 패딩
텍스트 (4+x)바이트 최선의 선택 가변 길이
varchar(n) (4+n)바이트 SQL92-호환 제한이 있는 가변 길이

다른 고정 길이 문자 유형이 하나 더 있습니다.이름롤 토토에는 단 하나의 목적이 있으며 그것은 제공하는 것입니다.포스트그레스특수 유형을 사용하여 내부 이름에 사용합니다. 일반 사용자가 사용하도록 고안된 것이 아닙니다. 사용자. 길이는 현재 32자로 정의되어 있지만 NAMEDATALEN을 사용하여 참조하세요. 이는 컴파일 타임에 설정되며 다음과 같은 경우가 있습니다. 향후 릴리스에서는 변경될 예정입니다.

표 3-6.포스트그레스특수 문자 유형

문자 유형 저장 설명
이름 32바이트 32자 내부 롤 토토