답변

4

당신은 테이블 정의에 CHECK 제약 조건을 추가 할 수 있습니다 : 테이블이 이미 존재

CREATE TABLE my_table (
    id serial PRIMARY KEY, 
    arr int[] CHECK (array_length(arr, 1) < 7), 
    ... 
); 

경우 ALTER TABLE와 제약 조건을 추가 할 수 있습니다

ALTER TABLE my_table ADD CONSTRAINT arr_len CHECK (array_length(arr, 1) < 7); 
+0

9.4 이후 당신은 또한'카디널리티를 사용할 수 있습니다 (arr)'대신 –

관련 문제