Учебно-практическое пособие москва 2017 ббк



Pdf көрінісі
бет24/243
Дата21.07.2022
өлшемі3,05 Mb.
#147663
түріУчебно-практическое пособие
1   ...   20   21   22   23   24   25   26   27   ...   243
Байланысты:
Язык SQL. Базовый курс

DROP TABLE имя_таблицы;
Теперь вы можете приступить к вводу данных в таблицу «Самолеты». Для выполне-
ния этой операции служит команда INSERT. Ее упрощенный формат таков:
INSERT INTO имя_таблицы [( имя_атрибута, имя_атрибута, ... )]
VALUES ( значение_атрибута, значение_атрибута, ... );
26


В начале команды перечисляются атрибуты таблицы. При этом можно указывать их
не в том порядке, в котором они были указаны при ее создании. Вы вовсе не обязаны
помнить порядок атрибутов в команде CREATE TABLE. Обратите внимание на нали-
чие квадратных скобок. Они указывают, что список атрибутов в команде не является
обязательным, но при вводе команды квадратные скобки вводить не нужно. Однако
если вы не привели список атрибутов, тогда вы обязаны в предложении VALUES зада-
вать значения атрибутов с учетом того порядка, в котором они следуют в определе-
нии таблицы. Конечно, такая форма записи команды является более короткой, но она
менее универсальна, т. к. в случае реструктуризации таблицы и изменения порядка
столбцов в ее определении или добавления нового столбца (даже без изменения по-
рядка существующих столбцов) вам придется корректировать и команду INSERT в
ваших прикладных программах.
Давайте добавим одну строку в таблицу aircrafts. Обратите внимание на одинарные
кавычки, в которые заключены значения атрибутов aircraft_code и model. Для атри-
бутов символьных типов данных одинарные кавычки обязательны, а для числовых
типов кавычки использовать не нужно.
INSERT INTO aircrafts ( aircraft_code, model, range )
VALUES ( 'SU9', 'Sukhoi SuperJet-100', 3000 );
В ответ мы получим сообщение об успешном добавлении этой строки:
INSERT 0 1
В этом сообщении числа 0 и 1 имеют конкретный смысл. Второе из них, т. е. 1, озна-
чает количество добавленных строк — в данном случае была добавлена всего одна
строка. А первое число 0 имеет отношение к внутреннему устройству PostgreSQL, ко-
торое в нашем учебном пособии не рассматривается.
Теперь уже можно выполнить выборку данных из таблицы aircrafts. Для выборки ин-
формации из таблиц базы данных служит команда SELECT. Ее синтаксис, упрощен-
ный до предела, таков:


Достарыңызбен бөлісу:
1   ...   20   21   22   23   24   25   26   27   ...   243




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет