vložte jej do bloku try catch.
try {
DB::table('user')->where('id', $id)->update($userdata);
}catch(\Exception $e){
//Do something when query fails.
}
navíc
DB::insert()
vrátí boolean.
DB::update()
vrací boolean
DB::delete()
vrací boolean
DB::insertGetId()
vrátit poslední vložené id.
V závislosti na hodnotě můžete napsat své následné kódy.
P.S. Výše uvedené neslouží pro chyby, ale pouze pro zjištění, zda váš dotaz ovlivnil nějaké řádky nebo ne.