데이타를 날려두 시퀀스는 당근.. 예전값으루 들어가는데...
시퀀스값만 다시 세팅해줄려면 어케 해야돼져...?
없지는 않을텐데...
테이블을 다시 날려야돼나여...? -_-;;
질문하신 요지를 잘 모르겠군요.데이타를 삭제하는데 시퀀스는 예전값으로?
하여간 시퀀스값만 다시 세팅하려면
모든버젼 : 새로운 테이블을 만들고 insert select로 넣는다
12.0이상 : alter table table-name drop indentity columns-name
해서 identity columns를 삭제한후에
alter table table-name add indentity column-name nemeric identity
하시면 identity값이 다시 생깁니다.
질문이 이해가 잘 안되서 동문 서답일수도 있겠군요
허접한 질문에 답변 감사합니다... ~(^^)(__)~
지금 11.9 버전이라... ㅠ.ㅜ
테이블을 날려야 한다는 얘기군여... 쩝...
identity columns를 직접 update해도 됩니다.
set identity_insert [database.[owner.]]table_name on
하시면 identity columns을 직접 update할수 있습니다.
그로므로
cursor선언해서 fetch한후에 하나씩 증가시키면서
update하시면 됩니다.