テーブルにデータを挿入するODP.NETC#からpackageprocedureを実行しようとすると、次のエラーが発生します。
ORA-01722:無効な番号ORA-06512:「TTS.EMP_PKG」の86行目ORA-06512:1行目
そのパッケージの86行目は次のとおりです。
UPDATE TTS.TRAN_EMPLOYEE_TBL
SET EMP_ID = EMPID,
FIRST_NAME = FIRSTNAME,
LAST_NAME = LASTNAME,
COMIT_ID = COMITID,
RACF_ID = RACFID,
EMAIL_ID = EMAILID,
LOC_CITY = LOCCITY,
LOC_COUNTRY = LOCCOUNTRY,
REGION = REGION,
USER_MODIFIED = USERMODIFIED,
DATE_MODIFIED = SYSDATE
WHERE TRAN_EMP_ID = 9440
すべてvarchar2フィールドであり、入力パラメーターもvarchar2タイプです。元々、9440の入力パラメーターがありましたが、上記のエラーが発生したときに、数値をハードコーディングしましたが、まだ取得しています。手伝ってもらえますか?