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
운영게시판
최근게시물
MySQL Q&A 20717 게시물 읽기
No. 20717
last_insert_id(no) 가 제대로 안되는것 같아요
작성자
장금이
작성일
2003-12-26 12:58
조회수
1,124

no 컬럼은 auto_increment로 되어 있고요..

----------------------------------

no  |  name |  tel

13      장금이   02-535-354

14      금영이   02-432-432

----------------------------------

테이블에 이미 위처럼 데이터가 들어가 있는 상태에서...

 

"insert into table (name,tel) values ('홍길동','02-43-432')"

한 다음에

"select last_insert_id(no) from table" 하면

값이 15 이 나와야 할것 같은데.. 자꾸 13 이 나와요...

 

실제로 select * from table 해서 보면

no  |  name |  tel

13      장금이   02-535-354

14      금영이   02-432-432

15      홍길동   02-43-432

이렇게 insert 는 제대로 되어 있는데 말이죠..

뭘 잘못한거죠?

이 글에 대한 댓글이 총 2건 있습니다.

혹시 max(no) 로 바꾸어서 한 번 해 보시죠?

 

나그네님이 2003-12-26 20:04에 작성한 댓글입니다. Edit

max(no) 로 하면 방금 insert 한 다음에 다른 사람이 또 insert 해버리면..

안되기 때문에요....

last_insert_id() 를 사용할려고 하는데요....

장금이님이 2003-12-26 21:56에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
20720전체 빽업 방법? [1]
m~~
2003-12-26
1442
20719Windows 2000에서 MySQL 사용시 DATA 디렉토리 어떻게 변경하죠?
이호준
2003-12-26
796
20718이노디비가 속도가 느리네요 어떻게 해야되는지 도움좀 주세요^^
강훈일
2003-12-26
1104
20717last_insert_id(no) 가 제대로 안되는것 같아요 [2]
장금이
2003-12-26
1124
20716가격비교 구축해 보신분이요?
윤정길
2003-12-26
715
20715mysqldump 명령어 에러 [1]
우니
2003-12-26
1240
20713리눅스에서 MySQL 실행 질문입니다. [1]
인생한방
2003-12-26
1089
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다