이 문서는 지원되지 않는 버전의 메이저 토토 사이트 용입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다메이저 토토 사이트 : 문서 : 17 : 5.2. 토토 사이트 순위버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

5.2. 기본값

열에 기본값을 할당 할 수 있습니다. 새 행이있을 때 일부 열에 대해 생성되고 값이 지정되지 않습니다. 열은 해당 기본값으로 채워집니다. 데이터 조작 명령은 열이 be를 명시 적으로 요청할 수 있습니다. 그 값을 알 필요없이 기본값으로 설정 이다. (데이터 조작 명령에 대한 세부 사항6 장.)

기본값이 명시 적으로 선언되지 않으면 기본값은 다음과 같습니다. 널 값. 이것은 널 값이 할 수 있기 때문에 일반적으로 의미가 있습니다 알 수없는 데이터를 나타내는 것으로 간주됩니다.

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

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

기본값은 표현식 일 수 있으며, 이는 평가됩니다. 기본값이 삽입 될 때마다 (not테이블이 생성 될 때). 에이 일반적인 예는입니다.타임 스탬프열로 기본값current_timestamp, 그래서 행 삽입 시간으로 설정됩니다. 또 다른 공통점 예제는 A를 생성합니다."일련 번호"각 행마다. 안에메이저 토토 사이트이것 일반적으로 다음과 같은 방법으로 수행됩니다.

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

어디nextVal ()기능 용품 A의 연속 값시퀀스 객체(참조PostgreSQL : 문서 : 9.3 : 스포츠 토토 베트맨 조작 함수). 이것 배열은 특별한 속기가있을 정도로 충분히 일반적입니다 그것을 위해 :

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

theSerial속기가 논의됩니다 더 나아가섹션 8.1.4.