Я только что начал курс веб-разработки для полного стека, который включает PostgreSQL. Мне задали несколько практических вопросов, и когда я нажал на run SQL, он отображает id, first_name и last_name, но когда я ввел больше строк кода, чтобы ответить на дополнительные вопросы, и снова щелкнул на run SQL, id номер изменился на совершенно другой номер, и я не понимаю, почему это происходит.
В практических вопросах мне было поручено добавить больше строк, а затем обновить запись с идентификатором 2 на что-то другое, но как я могу обновить идентификатор 2 если идентификационные номера продолжают меняться? id 2 даже не было на экране. Что я понимаю в серийном первичном ключе id, так это в том, что он автоматически увеличивает идентификатор при добавлении новых строк, но в этом случае идентификатор постоянно меняется на случайные числа, почему он это делает? Скриншоты - это код из курса, а не то, что я ввел. http://sqlfiddle.com/#! 17 / a114f / 2 это ссылка, но я не уверен, что вы, кто не зарегистрировался на курсе, можете получить к ней доступ. Извините, если это действительно простой вопрос для новичка ie, но я потратил много времени на поиск в Интернете, и мне действительно нужно двигаться вперед.