Background Image

FORUM

조회 수 63453 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
기존에 만들어진 Serial 의 값을 변경을 하려면 Alter Serial 구문을 이용해야 한다고 설명서에 적혀 있네요.

이때 " 가지 유효성 검증이 수행되는데, MINVALUE 현재 값보다 작아야 하고 MAXVALUE 현재 값보다 작을 없다."

라는 제약사항이 있습니다. 해서 소위 말하는 초기화를 시키기 위해서는 기존 시리얼을 삭제하고, 새로운 시리얼을 등록해야
될 것 같은데요

근데, 시스템 테이블을 살펴 보던 중 "db_serial" 이란 테이블에 현재 serial 에 정보가 들어 있더군요.

해서 다음과 같은 쿼리를 이용해 현재 값을 변경해보았습니다.

" update db_serial set current_val = 1 where name = '시리얼이름' "

그다음 "select 시리얼이름.next_value from db_root" 라고 해보니 원하던 결과대로

순차적으로 잘 나오더라구요.

update 쿼리를 이용해 시리얼의 현재 값을 변경 할 경우 문제가 발생하나요?

  • ?
    정만영 2008.11.28 01:24

    시리얼 초기화 또는 현재 보다 작은 값으로 변경할 경우 시리얼 포함하여 입력하는 컬럼에 unique 제약 사항이 있을 경우 데이터 중복으로 인하여 unique 오류가 발생할 수 있습니다.
     만약, unique 제약사항이 없는 컬럼이고 데이터 중복 관련 이슈가 없다면 문제는 없을 것으로 보입니다. 


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4441
3826 전송 연결 현재 연결은 원격 호스트에 의해 강제로 끊겼습니다 1 바람바람 2013.04.12 20695
3825 java.lang.ClassNotFoundException: cubrid.jdbc.dirver.CUBRIDDriver 에러에 관한문의 4 삽질중 2009.05.12 20660
3824 윈도우7+iis(7.5)+php5+cubrid에 xe 설치 후에 초기하면에 빨간색 글들. 1 Hyuk-kwony 2009.12.26 20651
3823 MySQL의 LOAD DATA INFILE 기능은 CUBRID에 없나요? 4 공기청정기 2009.05.13 20624
3822 큐브리드 deb 패키징중... 8 강분도 2009.03.19 20578
3821 jdbc 사용중 테이블 데이터 입력문제 2 Dezert 2011.12.22 20502
3820 rownum은 order by에 영향을 안 받네요 2 안지민 2009.03.04 20484
3819 델파이 등 4GL 언어에서 사용할 수 있는 인터페이스는 없나요? 1 이상탁 2009.05.27 20386
3818 백업시 lgar 파일이 지워지지 않는 문제 6 동현 2011.06.11 20360
3817 attempt to exceed the maximum allowed nesting level(400) 에러 문의 finkle 2016.11.24 20340
3816 HA 문의 드립니다. 5 뽀로꾸 2011.05.26 20226
3815 큐브리드에 데이타 타입 지정문제 4 지니보이 2009.12.26 20202
3814 테이블 목록확인 (show tables) 방법 문의 3 mkengnr 2011.09.20 20174
3813 HTML 게시판 작성후 데이타베이스 연결 방법? 4 하늘과땅 2011.12.09 20150
3812 java.lang.ClassNotFoundException 에러가 납니다. 3 코딩셔틀 2010.11.03 20109
3811 C++(MFC 아님)에서 프로그래밍 작성을 하려면 어떤것을 사용해야 하나요? 6 나동호 2009.03.24 20053
3810 cannot communicate with the broker 7 차가워여 2009.09.28 20005
3809 에러 코드 질문 드립니다. 1 빵돌이 2009.05.02 19969
3808 select @@identity 1 펭귄 2009.06.27 19896
3807 MS949를 UTF-8 변경 방법 1 혀니짱 2011.03.25 19850
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales