У меня есть база данных Oracle Express 10g. В моей таблице у меня есть автоматически сгенерированный идентификатор, и я хотел бы знать, как я могу найти, что сгенерированный идентификатор после вставки происходит. В настоящее время я использую PHP.Получить автоматически сгенерированный идентификатор после вставки
2
A
ответ
6
Вы можете получить возвращаемый id в переменную. Например, этот код:
$data = array("larry","bill","steve");
$db = OCILogon("scott","tiger");
$stmt = OCIParse($db,"insert into names values (myid.nextval,:name) returning id into :id");
OCIBindByName($stmt,":ID",$id,32);
OCIBindByName($stmt,":NAME",$name,32);
while (list(,$name) = each($data))
{
OCIExecute($stmt);
echo "$name got id:$id\n";
}
Это дает вам идентификатор получил от $name
в виде переменной $id
. Измените свой SQL соответственно.
Смежные вопросы
- 1. SAPUI5 OData получить сгенерированный идентификатор после вставки
- 2. Slick/Oracle PLAIN SQL Получить автоматически сгенерированный идентификатор после вставки
- 3. CRecordset - получить автоматически сгенерированный идентификатор после обновления()
- 4. Как получить сгенерированный идентификатор вставки в JDBC?
- 5. Мопед: получить идентификатор после вставки
- 6. Получить идентификатор записи после вставки
- 7. Получить сгенерированный UUID после вставки PHP
- 8. Автоматически сгенерированный идентификатор домена домена с исключениями
- 9. Получить сгенерированный сгенерированный идентификатор после сохранения в спящем режиме
- 10. Использовать автоматически сгенерированный идентификатор в другом поле
- 11. Как получить сгенерированный идентификатор с OJDBC?
- 12. Использование Play Framework Anorm, как мне получить автоматически сгенерированный идентификатор для вставки?
- 13. Идентификатор объекта Grails после вставки
- 14. Solr автоматически сгенерированный идентификатор не работает
- 15. Отсутствует автоматически сгенерированный идентификатор в модели django
- 16. Как создать автоматически сгенерированный идентификатор в JSP
- 17. Как получить автоматически сгенерированный идентификатор из Google Cloud DataStore
- 18. ElasticSearch - как получить автоматически сгенерированный идентификатор из запроса на вставку
- 19. получить последний идентификатор после вставки в MySQL
- 20. Получить идентификатор после вставки с помощью ReactiveMongo
- 21. ef4 poco, как получить идентификатор после вставки?
- 22. Получить идентификатор после вставки в Spring
- 23. Как получить последний идентификатор после вставки записи?
- 24. Получить последний сгенерированный идентификатор в MySql
- 25. Получить сгенерированный идентификатор CheckBox onLoad
- 26. Получение автоматически сгенерированный ключ вставки строк весной 3/PostgreSQL 8.4.9
- 27. Как получить сгенерированный идентификатор, используя node-jdbc?
- 28. Как я могу получить автоматически сгенерированный первичный ключ из таблицы после завершения запроса на ввод?
- 29. Получить идентификатор записи в Entity Framework после вставки
- 30. Как получить автоматически сгенерированный идентификатор после сохранения в mysqlDB Использование JPA
Я пробовал, и он работает частично, потому что каждая вставка прыгает за значение, «myid.nextval» может удалять, чтобы использовать весь возможный ключ. tnks – Erick
Добро пожаловать. Это было просто демо. Вам нужно настроить код самостоятельно. – shamittomar
Наконец-то это работает Спасибо :) – Dinesh