아래와 같은 오류가납니다 어떻게 하죠?
2010.03.04 01:33
시리얼 업데이트 오류
조회 수 9844 추천 수 0 댓글 2
첨부 '1' |
---|
- ?
-
?
앞서 말씀드린 내용을 잘못 적용하신 것 같습니다. select max()로 값을 구한뒤 alter serial 을 해야만 합니다. 앞서 답글의 내용은 아래와 같습니다.
select max(bg_id) from board_good 와 같이 질의를 하여 bg_id 의 최대값을 얻은 후,(그 값이 20000이라고 가정하면)
alter serial board_good_ai_bg_id start with 20000 와 같이 자동증가값이 저장되어 있는 serial 개체의 값을 변경합니다.
이렇게 한이유는 db_serial 테이블이 시스템 테이블로서 사용자가 수정할 수 없도록 하기 때문입니다.
시리얼의 현재값을 변경하고자 한다면 alter serial 명령을 이용해야 합니다.
-
CUBRID 사용자를 위한 DBeaver 도구 출시 안내
-
SQLGate for CUBRID 영구 무료 라이선스 제공
-
쉘스크립트파일이 cron으로는 실행이 되지않습니다.
-
스케줄러 관련 질문
-
스크립트와 cubrid manager 어떤게 문제 일까요?
-
스키마 load 에러
-
스키마 내려받기 문의
-
스키마? 연결이름?
-
스트링 함수 문의
-
스프링의 GeneratedKeyHolder를 쓸수 있나요?
-
시간 관련 질문 드립니다..
-
시간계산 문제
-
시간표현 문제
-
시리얼 생성 시 class_name, attr_name, started 컬럼 값을 변경하고 싶습니다.
-
시리얼 업데이트 오류
-
시스템 구조도 문의 드립니다.
-
시스템 부팅시 뜨는 팝업창 재질문
-
시스템 부팅시뜨는 팝업창질문
-
시스템 뷰 조회 성능 문의
-
시스템 오류 코드 193 발생
-
시스템 카탈로그 조회 외
-
시스템 카탈로그를 이용해서 FK 참조 테이블 및 컬럼의 정보를 확인하는 방법
[ INCREMENT BY interval ]
[ START WITH initial_value ]
[ MINVALUE min | NOMINVALUE ]
[ MAXVALUE max | NOMAXVALUE ]
[ CYCLE | NOCYCLE ]