However I have not been able to get the SDE workbench writer to operate in a similar manner. When using a 'MYSEQUENCE.NEXTVAL', FME tries to be smart and do a schema check -- it won't allow writing a string to an integer field. If I try not populating the attribute, FME complains that the NULL constraint on the PK would be violated.
I also was going to try a hack to read in the max key value with the intention of having an FME counter set each subsequent value. However that won't work because the equivalent of a mapping file @SDEsql call doesn't exist in workbench.
Suggestions on how to do this or other approaches to try out would be appreciated.