가장 기본적인 순번 따는 방법은 바로 Identity 속성을 이용하는 방법입니다.

Identity는 함수나 별도의 개체가 아니라, 컬럼이 가지는 속성 중의 하나로, Identity로 지정된 컬럼은 지정된 옵션에 따라서 순차적으로 값이 증가하게 됩니다. 기본적으로는 1씩 증가하며 최대 증가값은 각 컬럼이 가지는 데이터 형식에 의해서 결정됩니다.
Bigint 데이터 형식은 9,223,372,036,854,775,807까지 입니다.

ex01이라는 테이블의 c1 컬럼을 Identity 속성으로 설정한다. 값이 Insert 될 때마다 c1 컬럼의 값은 1씩 증가할 것입니다.
(Identity 속성으로 설정된 컬럼은 SQL 서버가 자동으로 값을 할당하므로 Insert 문장에서 Tst1 컬럼을 지정해서는 안 됩니다)

-- Identity 테스트를 위한 테이블
Create Table Seq_test
(
  Tst1 int identity(1,1),
  Tst2 varchar(10)
)

-- Identity test
Insert Seq_test(Tst2)
  values('AAA')


# 생성되어 있는 테이블에 sequence 추가
- SQL Server Enterprise Manager 에서 테이블을 선택한후 테이블 디자인을 선택합니다.

사용자 삽입 이미지





















- 자동증가 시키기위한 컬럼을 선택후 오른쪽 클릭하여 속성을 선택합니다.
사용자 삽입 이미지





















- 테이블 ID열에서 Sequence 설정을 위한 해당하는 컬럼을 선택하여줍니다.
사용자 삽입 이미지



























# 테이블 전체가 새로 생성되며, SQL 쿼리 분석기에서 테이블을 다시 확인 할경우에는 상위 폴더를 전체 새로고침을 해줍니다.
insert 를 테스트 해봅니다.

※ 위 내용은, 여러 자료를 참고하거나 제가 주관적으로 정리한 것입니다.
   잘못된 정보나 보완이 필요한 부분을, 댓글 또는 메일로 보내주시면 많은 도움이 되겠습니다.
02 24, 2009 21:21 02 24, 2009 21:21


Trackback URL : http://develop.sunshiny.co.kr/trackback/146

Leave a comment

« Previous : 1 : ... 535 : 536 : 537 : 538 : 539 : 540 : 541 : 542 : 543 : ... 648 : Next »

Recent Posts

  1. HDFS - Python Encoding 오류 처리
  2. HP - Vertica ROS Container 관련 오류...
  3. HDFS - Hive 실행시 System Time 오류
  4. HP - Vertica 사용자 쿼리 이력 테이블...
  5. Client에서 HDFS 환경의 데이터 처리시...

Recent Comments

  1. 안녕하세요^^ 배그핵
  2. 안녕하세요^^ 도움이 되셨다니, 저... sunshiny
  3. 정말 큰 도움이 되었습니다.. 감사합... 사랑은
  4. 네, 안녕하세요. 댓글 남겨 주셔서... sunshiny
  5. 감사합니다 많은 도움 되었습니다!ㅎㅎ 프리시퀸스

Recent Trackbacks

  1. wireless communication systems wireless communication systems %M
  2. amazon fire television amazon fire television %M
  3. how to broadcast your own tv station how to broadcast your own tv station %M
  4. elapsed time clock for operating r... elapsed time clock for operating r... %M
  5. Mysql - mysql 설치후 Character set... 멀고 가까움이 다르기 때문 %M

Calendar

«   12 2019   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

Bookmarks

  1. 위키피디아
  2. MysqlKorea
  3. 오라클 클럽
  4. API - Java
  5. Apache Hadoop API
  6. Apache Software Foundation
  7. HDFS 생태계 솔루션
  8. DNSBL - Spam Database Lookup
  9. Ready System
  10. Solaris Freeware
  11. Linux-Site
  12. 윈디하나의 솔라나라

Site Stats

TOTAL 2780521 HIT
TODAY 104 HIT
YESTERDAY 1360 HIT