Я использую Laravel 5.6 и PostgreSQL 11 для импорта данных из файла Excel в базу данных.Как настроить сообщение об ошибке sqlstate от postgres и показать его пользователю?
Вы можете настроить свое исключение, используя try catch.
try { //your source code (import excel to database) } catch(\Exception $e) { return "your customize message put here"; }
Вы должны захватить исключение и обработать его соответствующим образом.Ошибка SQLState может быть зафиксирована с помощью catch (\Exception $e).
SQLState
catch (\Exception $e)
Проверьте эту ссылку , чтобы узнать об исключениях php, если вы еще не знаете.
Проверьте эту другую ссылку по обработке ошибок, чтобы узнать, как обращаться с исключениями соответственно в Laravel.