Я пытаюсь выполнить процедуру пакета из ODP.NET C #, которая вставляет данные в таблицу, и я получаю следующую ошибку:
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, но когда я получил вышеупомянутую ошибку, я жестко закодировал число, и я все еще получаю его.
Можете ли вы помочь?