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
운영게시판
최근게시물
PostgreSQL Q&A 3863 게시물 읽기
No. 3863
Re: 다음으로 입력되는 sequence의 값을 알아내려면?
작성자
이정훈
작성일
2002-01-10 18:30
조회수
2,119

CREATE 문으로 SEQUENCE 를 생성하셨다면..

CREATE TABLE 로 테이블 생성시 no 부분을 자동으로 넘어가도록

nextval() 함수를 사용하시면 됩니다.

 

no INT DEFAULT nextval('haha') NOT NULL

 

위에서 haha 는 SEQUENCE 생성시에 적으신 필드명입니다.

INSERT 문 작성시 no 필드에 아무런 입력을 안하시면 됩니다.

그러면 자동으로 haha 라는 시퀀스에서 빼와서 +1 시킨 후에

X테이블의 no 필드에 입력이 되는거죠 ㅡ.ㅡ;

 

이해가 잘 안가시면 메일주세요 ㅡ.ㅡ;

netzzang@roomysoft.com

 

-- 전병혁 님이 쓰신 글:

>> 다음으로 입력되는 sequence의 값을 알아내려면 어떻게 해야 하나요?

>>

>> mysql은 모르겠구요 오라클의 경우

>>

>> select table_name_seq.nextval from dual 이라는 쿼리로 알수있더군요...

>>

>> sequence 생성을 했습니다.

>>

>> 초기값을 주는것을 알겠는데 다음으로 들어가는 sequence값을 어떻게 구현을 하나요?

>>

>> 현재는 아래와 같은 방법을 걍 사용을 하고 있거든요

>>

>> select max(no) from table_name

>>

>> 나온 결과 값에 더하기 1을 했습니다.

>>

>> 위와 같은 방법 말고 없나요?

[Top]
No.
제목
작성자
작성일
조회
3881create를 파일로 하는 법?
윤재호
2002-01-16
2088
3882┕>Re: create를 파일로 하는 법?
정재익
2002-01-16 12:45:18
1923
3885 ┕>Re: Re: table 만들는것을 파일로 하는 법?
윤재호
2002-01-16 17:05:33
1960
3888  ┕>Re: Re: Re: table 만들는것을 파일로 하는 법?
정재익
2002-01-16 19:39:29
2093
3896   ┕>Re: Re: Re: Re: 답변 감사드립니다.
윤재호
2002-01-17 13:12:38
2020
3875SQL질문인데여
조안나
2002-01-14
2106
3877┕>Re: SQL질문인데여
정재익
2002-01-14 10:36:03
2199
3878 ┕>Re: Re: SQL질문인데여 [1]
조안나
2002-01-14 23:59:28
2156
3873[질문]auto/commit 을 바꿀려면 어떻게???
몰라
2002-01-12
1928
3874┕>Re: [질문]auto/commit 을 바꿀려면 어떻게???
정재익
2002-01-13 11:02:25
1986
3876 ┕>Re: Re: [질문]답글 주셔서 감사합니다.[냉무]
몰라
2002-01-14 02:35:39
2021
3879  ┕>Re: Re: Re: [질문]답글 주셔서 감사합니다.[냉무]
김대성
2002-01-15 19:46:25
2289
3862다음으로 입력되는 sequence의 값을 알아내려면?
전병혁
2002-01-10
2037
3863┕>Re: 다음으로 입력되는 sequence의 값을 알아내려면?
이정훈
2002-01-10 18:30:00
2119
3864 ┕>Re: Re: 다음으로 입력되는 sequence의 값을 알아내려면?
전병혁
2002-01-10 19:16:04
2163
3865  ┕>Re: Re: Re: 다음으로 입력되는 sequence의 값을 알아내려면?
정재익
2002-01-10 21:07:27
2259
3870   ┕>Re: Re: Re: Re: 정말 감사합니다.(냉무)
전병혁
2002-01-11 09:48:29
1861
3872    ┕>노파심에서.. [6]
김대성
2002-01-12 02:18:04
2380
3860[질문]JDBC한글 문제점여....???
몰라
2002-01-10
1986
3861┕>Re: [질문]JDBC한글 문제점여....???
정재익
2002-01-10 17:27:23
2018
3869 ┕>Re: Re: [질문]JDBC한글 문제점여....???
몰라
2002-01-11 02:20:31
1910
3868┕>Re: [질문]JDBC한글 문제점여....???
김훈
2002-01-11 01:35:34
1884
3859멍청한 질문 하나 드립니다. [1]
newbie
2002-01-10
1713
3858[질문]pgsql의 트랜젝션중 동시접속 [2]
처버.
2002-01-10
2078
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다