SQL92두 가지 주요 문자를 정의합니다 무지개 토토 :charandVarchar. Postgres더 일반적인 것 외에도 이러한 유형을 지원합니다텍스트무지개 토토,와 달리Varchar명시 적 선언 상단이 필요하지 않습니다 필드의 크기 제한.
표 3-5.Postgres문자 무지개 토토
캐릭터 무지개 토토 | 스토리지 | 추천 | 설명 |
---|---|---|---|
char | 1 바이트 | SQL92-compatible | 단일 문자 |
char (n) | (4+N) 바이트 | SQL92-compatible | 고정 길이 블랭크 패딩 |
텍스트 | (4+x) 바이트 | 최선의 선택 | 가변 길이 |
varchar (n) | (4+N) 바이트 | SQL92-Compatible | 한계가있는 가변 길이 |
다른 고정 길이 문자 무지개 토토이 있습니다Postgres. 그만큼이름타입은 하나의 목적 만 가지고 있으며 내부의 저장을위한 것입니다. 카탈로그 이름. 일반 사용자가 사용하기위한 것이 아닙니다. 그것은 길이는 현재 32 바이트로 정의됩니다 (31 자 플러스 플러스 터미네이터) 그러나 이름이 지정된 이름을 사용하여 참조해야합니다. 길이 컴파일 시간에 설정되므로 (따라서 특수 용으로 조정 가능) 용도); 기본 최대 길이는 향후에 변경 될 수 있습니다 풀어 주다.
표 3-6.Postgres전문 문자 무지개 토토
문자 무지개 토토 | 스토리지 | 설명 |
---|---|---|
이름 | 32 바이트 | 31 개의 문자 내부 무지개 토토 |