Background Image
조회 수 17360 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
select한 결과를 가지고 1부터 하나씩 증가하는 번호를 붙여 그것을 다시 update하는 방법입니다.
하지만 이것을 일일이 하기에는 너무 힘들므로 하나의 질의를 가지고처리할 수 있는 방법을 이용하면 됩니다.
우선,번호를 자동으로 하나씩 증가시키기 위해서는 serial number를 사용하면 된다.
그 serial number를 가지고 해당 attribute에 값을 넣어주기만 하면 된다.


1. serial 객체를 먼저 만든다.
create serial s_tmp
2. update 문장을 이용하여 serial number 를 넣어준다. 이때 번호가 부여될 attribute 를 seqno integer라고 가정한다.
update ... set seqno = s_tmp.next_value
만약 이때 seqno 가 integer가 아니고 char 이며 숫자 앞부분에 문자를 넣기를 원한다면 아래와 같이 하면 된다.
update ... set seqno = ''seqno_'' + cast(s_tmp.next_value as char(10)) // cast 부분에 char(10) 에서 10은 seqno의 char size를
사용한다.

  1. CUBRID 에서 제공하는 ODBC 함수 목록

    Date2008.11.21 Category응용개발 Byadmin Views26051
    Read More
  2. CUBRID 사용시 방화벽 설정

    Date2008.11.21 Category운영관리 Byadmin Views30990
    Read More
  3. SElinux 환경에서 CUBRID 사용하기

    Date2008.11.21 Category운영관리 Byadmin Views25505
    Read More
  4. libjvm.so 찾지 못하여 서버 구동이 되지 않은 경우

    Date2008.11.21 Category운영관리 Byadmin Views26461
    Read More
  5. Attempt to access a closed ResultSet(PreparedStatement) 오류

    Date2008.11.21 Category응용개발 Byadmin Views28034
    Read More
  6. loadjava 사용 시 inner class 로딩은 어떻게?

    Date2008.11.21 Category응용개발 Byadmin Views27449
    Read More
  7. 64bit OS 에서 사용가능한가요?

    Date2008.11.21 Category운영관리 Byadmin Views17415
    Read More
  8. 데이터베이스를 다른 머신으로 옮기는 방법

    Date2008.11.21 Category운영관리 Byadmin Views27662
    Read More
  9. HP-ux에서 jvm loading이 실패하는 경우 조치 사항

    Date2008.11.21 Category운영관리 Byadmin Views22432
    Read More
  10. tomcat 5.5 버전 이상에서 dbcp(커넥션 풀링) 설정법

    Date2008.11.21 Category응용개발 Byadmin Views28527
    Read More
  11. 데이터 필드의 타입 변경하기

    Date2008.11.21 Category질의작성 Byadmin Views18418
    Read More
  12. 예약어를 테이블명이나 컬럼명으로 사용시

    Date2008.11.21 Category질의작성 Byadmin Views37394
    Read More
  13. embedded sql 에서 char 사용시 주의 사항

    Date2008.11.21 Category응용개발 Byadmin Views19008
    Read More
  14. MySQL의 limit 명령어 처리

    Date2008.11.21 Category마이그레이션 Byadmin Views32685
    Read More
  15. 응용프로그램에서 질의 처리시 commit/rollback 처리 문제

    Date2008.11.21 Category응용개발 Byadmin Views21596
    Read More
  16. 백업파일을 이용하여 데이터베이스가 없는 다른 서버에서 복구하는 방법

    Date2008.11.21 Category운영관리 Byadmin Views22040
    Read More
  17. 중복된 데이터에 대하여 일련번호를 붙이는 방법

    Date2008.11.21 Category질의작성 Byadmin Views17360
    Read More
  18. 중복된 데이터를 1개만 남기고 지우는 방법

    Date2008.11.21 Category질의작성 Byadmin Views17305
    Read More
  19. select 결과중 몇개만 가져오는 방법

    Date2008.11.21 Category질의작성 Byadmin Views19914
    Read More
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 Next
/ 14

Contact Cubrid

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