Я заполняю таблицу, которая содержит поле идентификатора (автоинкремент) и некоторые другие поля.Одним из требований является копирование значения автоинкремента в другое поле в той же таблице.
Вот как я это делаю:
INSERT INTO testtable (testtable.NAME, testtable.lastID) VALUES ('xxx',(SELECT AUTO_INCREMENT
FROM information_schema.tables
WHERE TABLE_NAME = 'testtable'
AND table_schema = DATABASE( )))
Мне интересно, этот потокбезопасный?Будет ли это работать правильно, когда есть несколько соединений, и все они выполняют оператор вставки?