#mysql #sql
#mysql #sql
Вопрос:
Я ввел объект в a table
в a DataBase
. Распознавание объекта осуществляется по идентификатору, который используется identity specification
.
сразу же, когда я ввожу свой объект, я хочу взять его идентификатор из таблицы,
как я могу получить его идентификатор, если я узнаю каждый объект по его идентификатору (могут быть одни и те же объекты, за исключением их идентификаторов).
Есть ли способ получить идентификатор, например, по последнему введенному в таблицу?
Спасибо в расширенном
Ответ №1:
INSERT
INTO mytable (mycol1, mycol2)
VALUES ('val1', 'val2');
SELECT LAST_INSERT_ID();
Комментарии:
1. нравится это? например: SqlDataAdapter daObj = новый SqlDataAdapter(«ВЫБЕРИТЕ LAST_INSERT_ID() ИЗ mytable», CON_STR); DataSet dsObj = новый DataSet(); daObj.Fill(dsObj); возвращает dsObj. Таблицы [0];