У меня есть сценарий, в котором я должен вернуть pkId строки, которая недавно была вставлена в БД.Но я боюсь, что в Oracle нет прямого способа добиться этого.Кто-нибудь может сказать, как это сделать?
Принимая 10g +, используйте предложение RETURNING:
RETURNING
INSERT INTO YOUR_TABLE (columns...) VALUES (...) RETURNING <expression> INTO <variables>
Для получения дополнительной информации см .: