Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Ввод значений

Все строки в SQL вводятся с Использованием команды модификации INSERT. В самой простой форме, INSERT использует следующий синтаксис:

INSERT INTO <TABLE name>VALUES ( , . . .);

Так, например, чтобы ввести строку в таблицу Продавцов, вы можете использовать следующее условие:

INSERT INTO Salespeople VALUES (1001, 'Peel', ' London ', .12);

Команды DML не производят никакого вывода, но ваша программа должна дать вам некоторое подтверждение того, что данные были использованы.

Имя таблицы ( в нашем случае - Salespeople (Продавцы)), должно быть предварительно определено, в команде CREATE TABLE ( см. Главу 17 ), а каждое значение, пронумерованное в предложении значений, должно совпадать с типом данных столбца, в который оно вставляется. В ANSI, эти значения не могут составлять выражений, что означает что 3 - это доступно, а выражение 2 + 1 - нет. Значения, конечно же, вводятся в таблицу в поименном порядке, поэтому первое значение с именем, автоматически попадает в столбец 1, второе в столбец 2, на так далее.