8 장 데이터 젠 토토

목차

8.1. 숫자 유형
8.1.1. 정수 유형
8.1.2. 임의의 정밀 번호
8.1.3. 부동 소수점 유형
8.1.4. 일련 유형
8.2. 금전적 유형
8.3. 문자 유형
8.4. 이진 데이터 유형
8.4.1. BYTEA육각형
8.4.2. BYTEA탈출 형식
8.5. 날짜/시간 젠 토토
8.5.1. 날짜/시간 입력
8.5.2. 날짜/시간 출력
8.5.3. 시간대
8.5.4. 간격 입력
8.5.5. 간격 출력
와이즈 토토 : 문서 :
8.7. 열거 된 젠 토토
8.7.1. 열거 된 유형 선언
8.7.2. 주문
8.7.3. 타입 안전
8.7.4. 구현 세부 사항
8.8. 기하학적 젠 토토
8.8.1. 전철기
8.8.2. 윤곽
8.8.3. 라인 세그먼트
8.8.4. 상자
8.8.5. 경로
8.8.6. 다각형
8.8.7. 원
8.9. 네트워크 주소 젠 토토
8.9.1. inet
8.9.2. CIDR
8.9.3. inetvs.CIDR
8.9.4. MacAddr
8.9.5. MacAddr8
8.10. 비트 문자열 유형
8.11. 텍스트 검색 유형
8.11.1. TSVECTOR
8.11.2. tsquery
8.12. uuid타입
8.13. XML타입
8.13.1. XML 값 만들기
8.13.2. 인코딩 처리
8.13.3. XML 값 액세스
8.14. JSONtype
8.14.1. JSON 입력 및 출력 구문
8.14.2. JSON 문서 디자인
8.14.3. JSONB격리 및 존재
8.14.4. JSONB인덱싱
8.14.5. JSONB구독
8.14.6. 변환
8.14.7. jsonpath 유형
8.15. 배열
8.15.1. 배열 유형 선언
8.15.2. 배열 값 입력
8.15.3. 배열 액세스
8.15.4. 배열 수정
8.15.5. 배열 검색
8.15.6. 배열 입력 및 출력 구문
PostgreSQL :
8.16.1. 복합 유형 선언
8.16.2. 복합 값 구성
8.16.3. 복합 유형 액세스
8.16.4. 복합 유형 수정
8.16.5. 쿼리에서 복합 유형 사용
8.16.6. 복합 유형 입력 및 출력 구문
PostgreSQL :
8.17.1. 내장 범위 및 다중 방송 유형
8.17.2. 예
8.17.3. 포용적이고 독점적 인 경계
8.17.4. 무한 (무한) 범위
8.17.5. 범위 입력/출력
8.17.6. 범위 및 멀티 라인 제작
8.17.7. 이산 범위 유형
8.17.8. 새로운 범위 유형 정의
8.17.9. 인덱싱
8.17.10. 범위에 대한 제약
PostgreSQL :
8.19. 객체 식별자 유형
8.20. PG_LSN타입
8.21. 의사 유형

PostgreSQL사용자가 사용할 수있는 풍부한 기본 데이터 젠 토토 세트가 있습니다. 사용자는 새로운 젠 토토을 추가 할 수 있습니다PostgreSQL사용젠 토토 만들기Command.

표 8.1모든 내장 일반 목적 데이터 젠 토토을 보여줍니다. 대부분의 대체 이름은별칭열은 내부적으로 사용하는 이름입니다.PostgreSQL역사적 이유. 또한 내부적으로 사용되거나 더 이상 사용되지 않은 일부 유형을 사용할 수 있지만 여기에 나열되어 있지 않습니다.

표 8.1. 데이터 유형

이름 별칭 설명
bigint int8 서명 8 바이트 정수
bigserial Serial8 8 바이트 정수가 자동화
비트 [(n)] 고정 길이 비트 문자열
비트 변이 [(n)] varbit [(n)] 가변 길이 비트 문자열
부울 bool Logical Boolean (true/false)
Box 비행기의 직사각형 상자
BYTEA 이진 데이터 (바이트 어레이)
문자 [(n)] char [(n)] 고정 길이 문자열
캐릭터 변동 [(n)] Varchar [(n)] 가변 길이 문자열
CIDR IPv4 또는 IPv6 네트워크 주소
Circle 비행기의 원
날짜 달력 날짜 (연도, 월, 일)
이중 정밀 float8 이중 정밀 부동 소수점 번호 (8 바이트)
inet IPv4 또는 IPv6 호스트 주소
정수 int, int4 4 바이트 정수에 서명
간격 [필드] [(p)] 시간 범위
JSON 텍스트 JSON 데이터
JSONB 이진 JSON 데이터, 분해
line 비행기의 무한 선
LSEG 비행기의 선 세그먼트
MacAddr Mac (미디어 액세스 제어) 주소
MacAddr8 Mac (미디어 액세스 제어) 주소 (EUI-64 형식)
Money 통화 금액
숫자 [(p, s)] 십진 [(p, s)] 선택 가능한 정밀도의 정확한 숫자
PATH 비행기의 기하학적 경로
PG_LSN PostgreSQL로그 시퀀스 번호
PG_SNAPSHOT 사용자 수준 트랜잭션 ID 스냅 샷
포인트 비행기의 기하학적 지점
Polygon 비행기의 닫힌 기하학적 경로
Real float4 단일 정밀 부동 소수점 번호 (4 바이트)
smallint int2 2 바이트 정수에 서명
SmallSerial Serial2 자동화 된 2 바이트 정수
Serial Serial4 4 바이트 정수가 자동화
텍스트 가변 길이 문자열
시간 [(p)]] [시간대 없음] 시간의 시간 (시간대 없음)
시간 [(p)] 시간대 Timetz 시간대를 포함한 시간
타임 스탬프 [(p)]] [시간대 없음] 날짜와 시간 (시간대 없음)
타임 스탬프 [(p)] 시간대 Timestamptz 시간대를 포함한 날짜와 시간
tsquery 텍스트 검색 쿼리
TSVECTOR 텍스트 검색 문서
TXID_SNAPSHOT 사용자 수준 트랜잭션 ID 스냅 샷 (감가 상각; 참조PG_SNAPSHOT)
uuid 보편적으로 고유 한 식별자
XML XML 데이터

호환성

다음 유형 (또는 그 철자)은에 의해 지정됩니다.SQL: bigint, 비트, 비트 다양한, 부울, char, 캐릭터 다양한, 캐릭터, Varchar, 날짜, 이중 정밀, 정수, 간격, 숫자, Decimal, Real, smallint, Time(시간대가 있거나없는),타임 스탬프(시간대가 있거나없는),XML.

각 데이터 젠 토토에는 입력 및 출력 함수에 의해 결정된 외부 표현이 있습니다. 많은 내장 젠 토토에는 명백한 외부 형식이 있습니다.PostgreSQL32030_32278

정정 제출

문서에 올바른 것이 없으면 일치하지 않습니다.이 양식문서 문제를보고하려면