안녕하세요,
문의를 하나 더 드릴려구요.
primary key로 인위적으로 아래와 같은 일련번호같은 것을 설정하려 할 때
예를 들어 첫번째 튜플의 일련번호 0000가10100
두번째 튜플의 일련번호 0000가10200
세번째 튜플의 일련번호 0000가10300
네번째 튜플의 일련번호 0000가10400
등으로 일련 번호의 부여가 (자동으로) 가능한지요?
즉, 첫째자리부터 4째자리까지와 마지막에서 첫째자리부터 둘째
자리는 일련번호의 여유분으로 향후 필요시 사용하려고 생각
한다면 , 이렇게 생각을 할 수 있는지요?
그리고 위의 식의 일련번호 방식으로 수만 튜플을 식별하다가,
어느시점에서 위의 여유분 일련번호 사용해서 아래와 같이 일련
번호 체계를 수정할 수 있는지요?
예를들어 첫번째 튜플의 일련번호 1111가10100
두번째 튜플의 일련번호 1111가10200
세번째 튜플의 일련번호 1111가10300
네번째 튜플의 일련번호 1111가10400
와 같은 식으로 말입니다.
그리고 가능하다면, 어떤 쿼리문을 작성하면
동시에 한꺼번에 일련번호를 바꿀 수 있는지요?
(MS SQL 2000 기준으로 설명부탁드립니다.)
조언을 부탁드립니다.
|