2010.03.04 01:33
시리얼 업데이트 오류
조회 수 9843 추천 수 0 댓글 2
아래와 같은 오류가납니다 어떻게 하죠?
- ?
-
?
앞서 말씀드린 내용을 잘못 적용하신 것 같습니다. 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 영구 무료 라이선스 제공
-
java vm is not running
-
매니저에서 테이블 여러개를 한꺼번에 삭제 하려면?
-
group by 오류
-
mysql 데이트 컬럼 자르기 문의
-
데이트타입 컬럼의 주를 구하는 함수는?
-
데이터베이스 백업 문의
-
저장프로시저(function) 오류 문제입니다.
-
jdbc 관련 질문입니다. 톰켓 종료시 문제입니다.
-
쿼리 오류 질문 입니다.
-
디비 사용자 추가시 오류 문의드립니다.
-
DB 생성 오류 질문입니다.
-
날짜함수 문의
-
엔터 개행문자 역슬래쉬 문제
-
grails에서 사용이 가능한 방법이 있나요?
-
마이그레이션 툴문의
-
cast 연산쿼리 성능 질문드립니다~
-
JVM terminated. Exit code=13 이런 코드가 나와서 cubridmanager가 실행 안됩니다.
-
cubridmanager 의 호스트 목록이 가끔 사라집니다.
-
mysql 쿼리 변환 질문 입니다.
-
오라클과 큐브리드중 어느걸 도입해야하는지 고민중입니다.
[ INCREMENT BY interval ]
[ START WITH initial_value ]
[ MINVALUE min | NOMINVALUE ]
[ MAXVALUE max | NOMAXVALUE ]
[ CYCLE | NOCYCLE ]