У меня есть база данных, которая не была разработана для Laravel.Я строю небольшой API, используя Laravel.Таким образом я не могу использовать Llaravel структурированные запросы.Запрос работает, но нужно иметь возможность получить идентификатор вставки.
Это вставка, которую я использую.
$results = DB::insert("
SELECT * FROM insrdata.add_user(
:assocID,
:accountID,
:firstName,
:middleName,
:lastName,
:address1,
:address2,
:city,
:state,
:zipCode,
:phone,
:email,
:birthDateMMDDYYYY,
:gradeLevelID,
:commentText
)
",
[
'assocID' => $request->input('assocID'),
'accountID' => $request->input('accountID'),
'firstName' => $request->input('firstName'),
'middleName' => $request->input('middleName'),
'lastName' => $request->input('lastName'),
'address1' => $request->input('address1'),
'address2' => $request->input('address2'),
'city' => $request->input('city'),
'state' => $request->input('state'),
'zipCode' => $request->input(''),
'phone' => $request->input(''),
'email' => $request->input('email'),
'birthDateMMDDYYYY' => $request->input('birthDateMMDDYYYY'),
'gradeLevelID' => $request->input('gradeLevelID'),
'commentText' => $request->input('commentText')
]
);
if($results) {
$return_array = array(
'p_contact_id' => "",
'p_result' => "O.K."
);
}
Мне нужно получить идентификатор вставки.