2015-02-04 3 views
0

PostgreSQL에서 행 수를 제한하려면 어떻게해야합니까? 테이블은 users이고 예 10에 대한 제한을 설정하고 싶습니다. 따라서 10은 최대 수를 계산해야합니다. . 어떻게해야합니까? 당신은 ID 번호에 CHECK 제약 조건을 사용할 수 있습니다postgresql의 행 수를 제한하는 방법

+0

방아쇠 –

+0

을 사용해야합니다. spesify 할 수 있습니까? 방아쇠가 무슨 뜻이야? –

+0

한계 개수는 무엇을 의미합니까? 반환되는 행 수를 제한 하시겠습니까? 또는 행을 세고 최대 개수를 10으로 설정 하시겠습니까? –

답변

3

사전에

감사합니다 ....

create table users (
    user_id integer primary key 
    check (user_id between 1 and 10), 
    user_name varchar(35) not null 
); 

난 당신이 10 행을 사용하고 있기 때문에 당신이 이것에 대한 serial보다 정수 더 나을 것 같아요.

관련 문제