Postgres 9.3 테이블에서 integer
을 기본 키로 사용하고 자동 시퀀스가 증가하지만 최대 값은 integer
에 도달했습니다. integer
에서 serial
(으)로 변환하는 방법?
내가 시도 :기본 키를 정수에서 직렬로 변환하는 방법은 무엇입니까?
ALTER TABLE my_table ALTER COLUMN id SET DATA TYPE bigint;
을하지만 같은 데이터 유형 대신 bigint
의 serial
작동하지 않습니다. serial
으로 변환 할 수없는 것 같습니다.
"하지만 작동하지 않습니다."는 적절한 문제 설명이 아닙니다. – zerkms
@zerkms 죄송합니다, 대문자로 변환했습니다.하지만 차이가있을 경우 serialize하고 싶습니다. – Damir
기본 키를 'bigint'로 변환 할 수 있었으면 첫 번째 값이 될 시퀀스의 기본값을 추가하십시오 –