토토 8.0.26 문서 | ||||
---|---|---|---|---|
PostgreSQL : 문서 : 8.0 : 토토 정의 | 빠른 뒤로 | 5 장. 데이터 정의 | 빠른 전달 | 다음 |
열에 토토을 할당 할 수 있습니다. 새 행이있을 때 일부 열에 대해 생성되고 값이 지정되지 않습니다. 열은 해당 토토으로 채워집니다. 에이 데이터 조작 명령은 또한 명시 적으로 요청할 수 있습니다 열을 알지 못하고 열이 토토으로 설정됩니다. 그 가치는입니다. (데이터 조작 명령에 대한 세부 사항PostgreSQL : 문서 : 8.0 : 토토 꽁 머니 조작.)
토토이없는 경우 명시 적으로 선언하면 토토은 NULL 값입니다. 이것 널 값을 고려할 수 있기 때문에 일반적으로 의미가 있습니다. 알 수없는 데이터를 나타냅니다.
테이블 정의에서 기본값은 다음에 나열됩니다. 열 데이터 유형. 예를 들어:
테이블 제품 생성 ( product_no 정수, 이름 텍스트, 가격 숫자기본 9.99);
토토은 표현식 일 수 있습니다. 토토이 삽입 될 때마다 평가 (not테이블이 생성 될 때). 에이 일반적인 예는 타임 스탬프 열에 토토이를 가질 수 있습니다.now (), 시간으로 설정되도록합니다 행 삽입의. 또 다른 일반적인 예는 A 생성입니다."일련 번호"각 행에 대해. 안에토토이것은 일반적으로입니다 와 같은 것에 의해 완료됨
테이블 제품 생성 ( product_no 정수Default NextVal ( 'Products_Product_No_Seq'), ... );
wherenextVal ()기능 용품 A의 연속 값시퀀스 객체(참조PostgreSQL : 문서 : 8.0 : 사설 토토 조작 함수). 이것 배열은 특별한 것이있을 정도로 충분히 흔합니다 그것에 대한 속기 :
테이블 제품 생성 ( product_noSerial, ... );
theSerial속기가 논의됩니다 더 나아가섹션 8.1.4.
PostgreSQL : 문서 : 8.0 : 토토 정의 | 홈 | 다음 |
데이터 정의 | up | 제약 조건 |