|
|
|
last_insert_id и множественная вставка данных
|
|||
|---|---|---|---|
|
#18+
Приветствую Всех. Ни для кого не секрет, что после вставки данных запросом INSERT INTO мускл сервер возвращает ID последнего вставленного элемента. Так вот, я вставляю в таблицу не один запрос, а сразу 5, могу ли я какими-либо способами получить последние 5 ID вставленных данных или это невозможно? Просто не хотелось бы вставлять данные (через цикл) отправляя 5 запросов, хотелось бы решить все одним запросом) P.S. Я пытался найти ответ на свой вопрос пролапатив документацию MySQL, но, к моему сожалению, ничего не нашел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2015, 20:55:34 |
|
||
|
last_insert_id и множественная вставка данных
|
|||
|---|---|---|---|
|
#18+
авторНи для кого не секрет, что после вставки данных запросом INSERT INTO мускл сервер возвращает ID последнего вставленного элемента. используй транзакцию - LAST_INSERT_ID() вернёт первый вставленный id , + число вставленных => получишь список id ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2015, 21:09:40 |
|
||
|
last_insert_id и множественная вставка данных
|
|||
|---|---|---|---|
|
#18+
вадя, К сожалению, я использую движок MyISAM, а он не поддерживает транзакции( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2015, 21:15:27 |
|
||
|
last_insert_id и множественная вставка данных
|
|||
|---|---|---|---|
|
#18+
вадяиспользуй транзакцию - LAST_INSERT_ID() вернёт первый вставленный id , + число вставленных => получишь список idК транзакциям это свойство LAST_INSERT_ID() не имеет никакого отношения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2015, 21:29:02 |
|
||
|
last_insert_id и множественная вставка данных
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. "аналог транзакции" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2015, 21:48:37 |
|
||
|
last_insert_id и множественная вставка данных
|
|||
|---|---|---|---|
|
#18+
вадя, и в чём аналогия? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2015, 04:53:22 |
|
||
|
last_insert_id и множественная вставка данных
|
|||
|---|---|---|---|
|
#18+
tanglirвадя, и в чём аналогия? авторпоскольку при его указании становятся невозможными параллельные вставки. :) , я в кавычках указал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2015, 05:10:28 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38934404&tid=1833317]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 375ms |

| 0 / 0 |
