| |
|
|
| | Подскажите :
- Можно каким-нить ключём получить значение автоматического индификатора под которым будет записана следующая запись в таблицу? | |
| |
|
|
| |
|
|
| |
для: dimonich2004
(29.03.2012 в 13:36)
| | | опишите ситуацию подробнее, зачем понадобился такой "финт ушами" | |
| |
|
|
| |
|
|
| |
для: dimonich2004
(29.03.2012 в 13:36)
| | | Можно, для этого выполните запрос
SHOW TABLE STATUS LIKE 'table_name';
| Поле Auto_increment результирующей таблицы будет содержать нужное вам значение. | |
| |
|
|
| |
|
|
| |
для: cheops
(29.03.2012 в 14:30)
| | | Игорь Вячеславович, а вы дадите гарантию, что между этим запросом и последующими действиями по превращению "задуманного в жизнь", не вклинится другой процесс и не изменит это значение?
я конечно понимаю что таблицу можно заблокировать, но нужно ли это :)
вот и хочу выяснить откуда у этой проблемы ноги растут :) | |
| |
|
|
| |
|
|
| |
для: Valick
(29.03.2012 в 14:54)
| | | Я не дам такую гарантию, более того, я не дам гарантию, что это нужно именно для формирования запроса (хотя такая вероятность есть, если это так, то узнавать значение заранее не стоит, лучше его взять уже после вставки в таблицу, благо, что инструментов для этого достаточно). | |
| |
|
|
| |
|
|
| |
для: dimonich2004
(29.03.2012 в 13:36)
| | | Всем Спасибо! | |
| |
|
|
| |
|
|
| |
для: dimonich2004
(29.03.2012 в 17:58)
| | | а на вопрос ответить считаете лишним?
как хотите, умываю руки, меня два раза просить не надо :) | |
| |
|
|