I think I made some progress. At least, I'm getting different error messages now.
Looks like I just might be attaching/binding my variables wrong? -- anyone see anything wrong?
DB::select( DB::raw("begin :result := customer.AssignToParentEntity(:customerId, :newParentId, :relationshipSummary, :detailsId, :referencesId); end;"), [
'result' => $result,
':customerId' => $customer->id,
'newParentId' => $company->id,
'relationshipSummary' => $companyMember->relationshipSummary,
'detailsId' => $request->detailsId,
'referencesId' => $request->referencesId
]);
Error Message : ORA-06502: PL/SQL: numeric or value error: character to number conversion error
ORA-06512: at line 1
Position : 0
Statement : begin :result := customer.AssignToParentEntity(:customerId, :newParentId, :relationshipSummary, :detailsId, :referencesId); end;
Bindings : [0,367,23392,relationship summary goes here,4281, 771820]
(SQL: begin :result := customer.AssignToParentEntity(:customerId, :newParentId, :relationshipSummary, :detailsId, :referencesId); end;)