select setval('seq_num',1);
이라는 query 로 sequence 시작을 재설정할 수 있습니다.
> 안녕하세요..
> sequence를 생성하고자 하는데 , 예를들면 day,seq_num를 key를
> 가지는 테이블이 있는데 seq_num은 sequence를 이용하여 자동으로
> 1부터 1씩 증가하도록 만드는데, 문제는 day 칼럼의 날짜가 바뀌면 seq_num
> 도 start가 1부터 다시 시작되도록 하려고 하는데, 오라클에서는 구현이
> 가능한데 postgresql에서는 이부분을 어떻게 처리하는지
> 궁금하군요,.. option에 cycle이라는게 있던데 정확한 예문이 없어
> 이렇게 질문합니다..부디 답변 부탁드립니다..
> ///////////////////////////////
> day seq_num
> ///////////////////////////////
> 01/31/2000 1
> 01/31/2000 2
> 01/31/2000 3
> / /
> / /
> 01/31/2000 21
> 02/01/2000 1 //> 날짜가 바뀌면 seq_num도
> 02/01/2000 2 1부터 다시 .
> / / 시작할수있도록.
> //////////////////////////////
|