| 포스트그레SQL | ||
|---|---|---|
| 이전 | 8장. 데이터 롤 토토 | 다음 |
SQL92는 char 및 varchar라는 두 가지 기본 문자 롤 토토을 정의합니다. Postgres는 보다 일반적인 텍스트 외에도 이러한 유형을 지원합니다. varchar와 달리 상한선을 요구하지 않는 유형 필드 크기에 따라 선언되었습니다.
표 8-5. 포스트그레스 문자 롤 토토
| 문자 롤 토토 | 저장 | 권장사항 | 설명 |
|---|---|---|---|
| 문자 | 1바이트 | SQL92 호환 | 단일 문자 |
| 문자(n) | (4+n)바이트 | SQL92 호환 | 고정 길이 공백 패딩 |
| 텍스트 | (4+x)바이트 | 최선의 선택 | 가변 길이 |
| varchar(n) | (4+n)바이트 | SQL92 호환 | 제한이 있는 가변 길이 |
현재 다른 고정 길이 문자 롤 토토이 있습니다. 이것들 추가 기능을 제공하지 않으며 더 이상 사용되지 않을 수 있습니다. 앞으로도.
표 8-6. Postgres 특수 문자 롤 토토
| 문자 롤 토토 | 저장 | 설명 |
|---|---|---|
| 문자2 | 2바이트 | 두 문자 |
| 문자4 | 4바이트 | 4자 |
| 문자8 | 8바이트 | 8자 |
| 문자16 | 16바이트 | 16자 |
| 이전 | 집 | 다음 |
| 화폐 롤 토토 | 위로 | 날짜/시간 롤 토토 |