이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 5.2. 토토 사이트 순위버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

5.2. 메이저 토토 사이트#

열에 메이저 토토 사이트을 할당 할 수 있습니다. 새 행이 생성되고 일부 열에 대해 값이 지정되지 않으면 해당 열은 해당 메이저 토토 사이트으로 채워집니다. 데이터 조작 명령은 또한 해당 값이 무엇인지 알지 않고도 열을 메이저 토토 사이트으로 설정하도록 명시 적으로 요청할 수 있습니다. (데이터 조작 명령에 대한 세부 사항와이즈 토토 : 문서 : 개발 : 6 장 데이터 조작.)

메이저 토토 사이트이 명시 적으로 선언되지 않으면 메이저 토토 사이트은 NULL 값입니다. 널 값이 알려지지 않은 데이터를 나타내는 것으로 간주 될 수 있기 때문에 일반적으로 의미가 있습니다.

테이블 정의에서 기본값은 열 데이터 유형 다음에 나열됩니다. 예를 들어:

테이블 제품 생성 (
    product_no 정수,
    이름 텍스트,
    가격 숫자기본 9.99);

메이저 토토 사이트은 표현식 일 수 있으며, 메이저 토토 사이트이 삽입 될 때마다 평가됩니다 (not테이블이 생성 될 때). 일반적인 예는 A입니다.타임 스탬프메이저 토토 사이트이있는 열current_timestamp, 행 삽입 시간으로 설정되도록합니다. 또 다른 일반적인 예는 A 생성입니다.일련 번호각 행에 대해. 안에PostgreSQL이것은 일반적으로 다음과 같은 것에 의해 수행됩니다.

테이블 제품 생성 (
    product_no 정수Default NextVal ( 'Products_Product_No_Seq'),
    ...
);

어디nextVal ()함수는 A의 연속 값을 공급합니다.시퀀스 객체(참조PostgreSQL : 문서 : 개발 : 9.17. 젠 토토 조작 기능). 이 배열은 특별한 속기가있을만큼 충분히 일반적입니다.

테이블 제품 생성 (
    product_noSerial,
    ...
);

theSerial속기에 대해 더 자세히 설명합니다섹션 8.1.4.