Приветствую,
как должен выглядить код на C#, чтобы добавить данные в Oкacle и вернуть Id поле.
проблема с xml видемо...
string query = "NOS_BT.SendDataIn(XMLType('" + xml + "'),'" + msgType + "','" + service.ToString() + "',to_date('" + startDate.ToString() + "', 'yyyy.mm.dd hh24:mi:ss'),'" + msgId.ToString() + "');";
function SendDataIn
( p_xml IN xmltype,
p_msg_type IN VARCHAR2,
p_service IN varchar2,
p_dat_start in date,
p_msg_id IN varchar2
) return number
IS
ret number;
BEGIN
INSERT INTO nos_inbox
( xml, msg_type, service, dat_start, msg_id )
VALUES ( p_xml, p_msg_type, p_service, p_dat_start, p_msg_id )
RETURNING id_nos_inbox INTO ret;
commit;
return ret;
END;