Hi,
I have a workflow which reads an API, parses JSON data and then needs to update / insert new records into an Oracle table. I have created the table using Alteryx and used the 'Post-Create SQL' to add a primary key (same SQL used in 'https://community.alteryx.com/t5/Alteryx-Knowledge-Base/Create-Database-Table-Primary-Key-in-Alteryx/ta-p/18353'). Using SQL Developer / Alteryx's input tool, I was able to confirm that the primary key (with no-nullable constraints) was successfully created.

When I re-run the workflow, after modifying the Output tool (removing the Post-Create SQL, and changing the Output Options) to 'Update; insert if New', the tool always returns 'Primary Key required for Update option'... But the primary key definitely exists!

I read a support article from a senior Alteryx support officer who advised someone that the error can occur if the primary key data is not included within the data being loaded - but I can confirm that there are no null values in the data being loaded for the column being used for the primary key.
