SyntaxFix
Write A Post
Hire A Developer
Questions
The correct way to insert something (in Oracle) based on another record already existing is by using the MERGE statement.
Please note that this question has already been answered here on SO: