database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 1019 게시물 읽기
No. 1019
자동 증가하는 칼럼 설정 어떻게 해주나요?
작성자
미노
작성일
2003-11-05 16:55
조회수
6,744

 

콘솔에서 테이블 만들때 칼럼 첫번재를 num int 로 정하구 프라이머리 키

설정했습니다 문제는 게시판에 올라가는 글이기때문에 자동 증가를 지정해야 하는데

자동증가를 어떻게 지정해주죠?

아시는분 자세하게 방법좀 가르쳐주세요^^:; 

mysql에 있던 소스 옮기는 중인데 mssql하고 다르네요-.-;; 

참 그리구 자동 증가 지정한 칼럼은 insert 할때 두번째 칼럼 데이타부터 집어넣으면 되는건가요? 첫번째 는 1부터 자동증가하니깐 자동으로 수치가 부여되는거 맞죠? --;;
초보가 갑작스레 이거저거 복잡한거 만지다보니 의문점이 많네요-.-;;

아시는 범위내에서 조금만이라도 참고발언해주세요 ㅠㅠ

그럼 안녕히계세요.
이 글에 대한 댓글이 총 2건 있습니다.

테이블 선언시 자동 증가를 원하는 필드에 IDENTITY(시작값,증가값)

옵션을 주시면 됩니다. 그리고 insert시에는 자동 증가 필드를 제외한

다른 필드만 값을 설정할 수 있습니다.

CREATE TABLE t_tablename
(
   notice_num INT NOT NULL IDENTITY(1,1)
   , title     varchar(100)
)


insert into t_tablename values('제목1')

select *
from t_tablename

 

* 테이블 생성 시가 아니라, 생성이후에 자동 증가를 적용하시려면

   그 필드가 NOT NULL 정의된 정수형 필드만 가능합니다.

가을남자님이 2003-11-05 17:30에 작성한 댓글입니다. Edit

답변감사드립니다.  그부분은  찾았는데 디비 입력이 안되는것이

mysql에 있던 테이블 포맷을 mssql에서 제대로 못맞춰주는듯하네요  ㅠㅠ 해결안된부분 다시 질문올렸습니다 시간되시면 읽어보시구.. 조언좀 부탁드리겠습니다.

미노님이 2003-11-05 18:47에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1022테이블 컬럼을 varchar에서 text로 바꾸니깐 내용출력이 안되요..
초보
2003-11-06
4309
1021ldf 파일이 지워지지 않아요 [4]
꿈동아리
2003-11-06
5637
1020mysql 테이블을 --->mssql 테이블로 옮기는데 문제가 발생해서 도움좀 [2]
윤민호
2003-11-05
5423
1019자동 증가하는 칼럼 설정 어떻게 해주나요? [2]
미노
2003-11-05
6744
1018[질문]저가 급하게 알고자 하는 select 문 입니다. [2]
노상명
2003-11-05
5149
1017SUM 함수의 결과가 NULL 일때 0으로 반환하는 방법을 좀... [2]
pipiband
2003-11-05
7468
1015접근 거절..ㅡ.ㅜ (java.sql.SQLException: Network error- Connection refused: connect )
이도형
2003-11-04
5140
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다