Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Оператор INSERT заполняет таблицу данными.
Синтаксис INSERT.
INSERT into table_name (column1, column2,...)values (value1, value2...);где table_name является именем таблицы, в которую надо внести данные; column1, column2 и т.д. являются именами столбцов, а value1, value2 и т.д. являются значениями для соответствующих столбцов.
Пример 1:
Внести первую запись в таблицу rabotniki_data.
INSERT INTO rabotniki_data(1_name, 2_name, dolgnost, vozrast, stag, zarplata, nadbavki, email)values("Иван", "Иванов", "директор", 30, 5, 100000,30000, "[email protected]");Как и другие операторы MySQL, эту команду можно вводить на одной строке или в нескольких строках.
Несколько важных моментов:
· Значениями для столбцов 1_name, 2_name, dolgnost и email являются текстовые строки, и они записываются в кавычках.
· Значениями для vozrast, stag, zarplata, nadbavki являются числа (целые), и они не имеют кавычек.
· Можно видеть, что данные заданы для всех столбцов кроме emp_id. Значение для этого столбца задает система MySQL, которая находит в столбце наибольшее значение, увеличивает его на единицу, и вставляет новое значение.
Если приведенная выше команда правильно введена в приглашении клиента mysql, то программа выведет сообщение об успешном выполнении.
Создание дополнительных записей требует использования отдельных операторов INSERT.
Чтобы облегчить эту работу можно поместить все операторы INSERT в файл. Это должен быть обычный текстовый файл с оператором INSERT в каждой строке.
Дата публикования: 2014-10-20; Прочитано: 318 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!