I spent about 2 hours on the phone with webMethods trying to figure this one out. I will admit that it is a weird one - Here was the solution that finally worked for me:
INSERT INTO BSN_PRVDR (BSN_PRVDR_ID, NAME, CREATE_PROG_NAME, CREATE_DATE, CREATE_USER_ID, CHG_LST_PROG_NAME, CHG_LST_DATE, CHG_LST_USER_ID)
VALUES (?,?,?,TIMESTAMP ‘%createDate%’,?,?,TIMESTAMP ‘%createDate%’,?)
For whatever reason, you need to preface date fields with TIMESTAMP, and then give it the format YYYY-MM-DD HH24:MI:SS, even if you have your dbParamTypes set to TIMESTAMP…
If you don’t need time set, you can use the default Oracle date mask, ‘DD-MON-YY’.
Try this out and let me know if it works…
Brad
#webMethods#webMethods-General#Integration-Server-and-ESB