PostgreSQL присваивает пятисимвольные коды ошибок, которые соответствуют «SQLSTATE». Приложения обычно проверяют код ошибки и только потом обращаются к текстовому сообщению об ошибке. Коды ошибок и текстовое сообщение не меняются в новых выпусках. Обратите внимание, что не все коды ошибок, создаваемые PostgreSQL, определены в стандарте SQL. Некоторые дополнительные коды ошибок были добавлены самостоятельно или заимствованы из других баз данных. Первые два символа кода ошибки представляют класс ошибок, а последние три символа - конкретное условие в этом классе...
На этот раз решил вопросы по блоку SQL выделить отдельно. Кажется так будет проще и эффективней готовиться. Обычно на собеседовании будет 3-4 вопроса из этого списка. Примечание: сложных вопросов (со звездочкой) в этой статье не будет. Мы рассмотрим их отдельно вот здесь (Вопросы со * (сложные) про SQL на собеседовании тестировщика). Итак вопросы по теме SQL которые вам встретятся на собеседованиях: 1. Что такое SQL? Для чего он используется? Краткий ответ: SQL (Structured Query Language) — язык программирования, используемый для управления и манипуляции данными в реляционных базах данных...