Запись данных в базу данных mysql - sql оператор insert

Сегодня мы ознакомимся с тем, как происходит запись данных в базу данных mysql. С этим нам поможет sql оператор insert.

Для того что бы добавить запись в базу используется sql оператор insert. Записывается команда следующим образом:

INSERT INTO table COLUMNS ([столбцы]) VALUES ([значение])

Заметьте что нужно указать таблицу в которую будет добавляться информация и определить список значений.
Так же, если перечень столбцов (COLUMNS) не был указан, то значения должны следовать в том порядке, в каком определялись столбцы когда создавались таблицы (в том случае если вы не пропускаете какие - либо значения).
Существуют некоторые правила заполнения баз с помощью команд SQL:

  • Числа указываются без кавычек;
  • Строковые значения должны быть в кавычках;
  • Дата и время всегда записываются в кавычках;
  • функции указываются без кавычек;
  • Значение NULL не заключается в кавычки.

Если строка в таблице пуста, то это означает что она равна NULL. Если же поле в таблице не может иметь значение NULL (NOT NULL) и вы не указали значение поля, будет выведено сообщение об ошибке.

При том когда вы добавляете данные вы должны указывать все существующие столбцы, даже если некоторые их значения отсутствуют.

INSERT INTO cars VALUES (1,'Mitsubishi Lancer',350);
INSERT INTO model VALUES (NULL,3,'Eclips');
INSERT INTO model VALUES (NULL,3,'Evolution')

После чего в таблице cars создадутся две записи.
Запись данных в базу данных mysql происходит с очень высокой скоростью, это огромный плюс данной СУБД.

Поделитесь ссылкой если мы вам помогли!

Читайте также:

Вертикальное html меню

Синий экран смерти, коды ошибок

Белые методы продвижения сайта

Создать собственный блог или сайт не так просто как кажется

Как установить windows vista с диска на ноутбук

Добавить комментарий:

Минимум 100 символов.
Модераторы detected!

Вы ввели сообщение длиной символов

Три + Пять ? =