| 포스트그레SQL | ||
|---|---|---|
| 이전 | 13장. 쿼리 언어 | 다음 |
당신은 클래스 이름을 지정하여 새 클래스를 만들 수 있습니다. 모든 속성 이름 및 해당 유형 포함:
테이블 날씨 생성(
도시 varchar(80),
temp_lo int, -- 저온
temp_hi int, -- 고온
prcp 실수, -- 강수량
날짜 날짜
);
키워드는 대소문자를 구분하지 않으며 식별자는 일반적으로 대소문자를 구분하지 않습니다. Postgres는 SQL92를 허용합니다.구분된 식별자(다음으로 둘러싸인 식별자 큰따옴표) 대소문자 혼합, 공백, 탭 등을 포함합니다.
Postgres SQL은 일반적인 SQL 유형 int, float, real을 지원합니다. smallint, char(N), varchar(N), 날짜, 시간 및 타임스탬프도 포함됩니다. 다른 유형의 일반 유틸리티와 풍부한 기하학적 세트 유형. 나중에 살펴보겠지만 Postgres는 다음을 사용하여 사용자 정의할 수 있습니다. 임의 개수의 사용자 정의 데이터 유형. 결과적으로 다음을 입력하십시오. 이름은 필요한 경우를 제외하고는 구문론적 키워드가 아닙니다. SQL92 표준의 특별한 경우를 지원합니다. 지금까지 포스트그레스는 create 명령은 전통적인 관계형 시스템의 테이블 그러나 우리는 현재 클래스에는 확장된 속성이 있음을 알 수 있습니다. 관계형 모델.
| 이전 | 집 | 다음 |
| 질의 언어 | 위로 | 클래스 채우기 인스턴스 포함 |