0
我試圖執行從ODP.NET C#中的packageprocedure該數據插入到表,我收到以下錯誤:甲骨文號碼無效ORA-06512
ORA-01722: invalid number ORA-06512: at "TTS.EMP_PKG", line 86 ORA-06512: at line 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,但是當我得到上述錯誤時,我硬編碼了數字,我仍然得到它。 你能幫忙嗎?
它看起來像你和數據庫不同意所有是VARCHAR。你可以發佈實際的表格模式嗎? – 2012-02-15 05:19:03
你可以發佈模式細節嗎? – V4Vendetta 2012-02-15 05:35:16