문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
database:mysql:functions [2015/11/15 18:33] kwon37xi [마지막 Insert ID] |
database:mysql:functions [2015/11/15 18:36] (현재) kwon37xi [마지막 Insert ID] |
||
---|---|---|---|
줄 5: | 줄 5: | ||
</ | </ | ||
* 이 함수는 기본적으로 insert 문을 실행하여 '' | * 이 함수는 기본적으로 insert 문을 실행하여 '' | ||
- | * 만약 '' | + | * 만약 '' |
-- 아래와 같은 형태로 하면 0, null 이외의 PK 값에 대해서도 last_insert_id()를 믿을 수 있게 된다. | -- 아래와 같은 형태로 하면 0, null 이외의 PK 값에 대해서도 last_insert_id()를 믿을 수 있게 된다. | ||
INSERT INTO some_table (primary_key) values(last_insert_id(직접지정_PK값)); | INSERT INTO some_table (primary_key) values(last_insert_id(직접지정_PK값)); | ||
+ | SELECT last_insert_id(); | ||
</ | </ | ||
* 단일 insert 문에서 여러 row를 insert하면, | * 단일 insert 문에서 여러 row를 insert하면, | ||
줄 13: | 줄 14: | ||
SELECT last_insert_id(); | SELECT last_insert_id(); | ||
</ | </ | ||
- | * '' | + | * '' |
===== 조건적 count ===== | ===== 조건적 count ===== |