MySQL Forums
Forum List  »  Russian

Re: mysql error
Posted by: Pavel Pavlov
Date: October 21, 2020 03:21AM

NOT NULL - каждая строка должна содержать значение для этого столбца, нулевые значения не допускаются

DEFAULT value - установите значение по умолчанию, которое добавляется, когда не передается другое значение.

UNSIGNED - используется для числовых типов, ограничивает хранимые данные положительными числами и нулем.

AUTO INCREMENT - MySQL автоматически увеличивает значение поля на 1 каждый раз, когда добавляется новая запись.

PRIMARY KEY - используется для однозначной идентификации строк в таблице. Столбец с настройкой PRIMARY KEY часто является идентификационным номером и часто используется с AUTO_INCREMENT.

Каждая таблица должна иметь столбец первичного ключа (в данном случае столбец «id»). Его значение должно быть уникальным для каждой записи в таблице.

CREATE TABLE users(
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL
)

JetBrains IntelliJ IDEA
Источник: http://jetbrains.intelij.idea.ideaprog.download/

Options: ReplyQuote


Subject
Views
Written By
Posted
530
August 13, 2020 10:35PM
Re: mysql error
340
October 21, 2020 03:21AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.