Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Запись данных в таблицы



Оператор 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...