Это функция, которую я использую для добавления нового пользователя в базу данных:
public function store_user(Request $request){
$user = new User();
$user->id_user = "999/11"; // this is the problem
$user->name= $request->input('user_name');
$user->last_name= $request->input('last_name');
$user->save();
return redirect('/users');
}
Каждый раз, когда я получаю эту ошибку
Yajra\Pdo\Oci8\Exceptions\Oci8Exception Код ошибки: 1722 Сообщение об ошибке: ORA-01722: неверный номер Позиция: 100 Заявление: вставить в пользователей (ID_USER, UPDATED_AT, CREATED_AT) значения (:p0, :p1, :p2), возвращающие ID_USER в :p3 Bindings: [999/11,2020-10-27 10:18:03,2020-10-27 10:18:03,0]
id_user
в базе данных? оно не должно быть целым - person Kamlesh Paul   schedule 27.10.2020invalid number
, я думаю, вам нужно попробовать с обычным int, он работает или нет - person Kamlesh Paul   schedule 27.10.2020$user->id_user = "string99";
и поделиться, работает он или нет? - person Raghav Garg   schedule 27.10.2020