ВУЗ:
Составители:
Рубрика:
51
<оператор поисковой модификации>::= UPDATE <имя таблицы>
SET <предложение установки >[{,<предложение установки>}…]
[WHERE <условие поиска>]
При выполнении оператора просматриваются все строки таблицы,
и каждая строка, для которой результатом вычисления условия поиска
является “истина”, изменяется в соответствии с разделом SET.
Пример:
UPDATE publishers SET pub_name= “Joe’s Press” WHERE pub_id=
“1234”
<оператор включения>::= INSERT INTO <имя таблицы>[(<список
столбцов>)] {VALUES (<список значений >) | <подзапрос>}
Оператор включения добавляет
строку в таблицу. При это строка
формируется или из списка значений раздела VALUES, или вычисляется
с помощью подзапроса. Список столбцов определяет те столбцы, для
которых явно будет указано их значение. Причем i-му столбцу в списке
столбцов соответствует i-ое значение из списка значений или i-я строка
результата подзапроса. Если список столбцов опущен,
то для каждого
столбца таблицы должно быть точно указаны (или вычислены) значения,
в порядке, в котором они были определены.
При вставке символьных данных или поиске значения в конструк-
ции WHERE значение необходимо передавать в одиночных или двойных
кавычках. Для вставки в столбец двоичных данных их нужно указывать
без кавычек, начиная с 0х
и задавая два шестнадцатеричных символа
для каждого байта данных.
Примеры:
INSERT INTO publishers (pub_id, pub_name, cite, state) VALUES
(‘1234’, ‘Stendahl Publishing’, ‘Paris’, ‘France’)
INSERT INTO binary_example(id, bin_column) VALUES(19,
0xa134e2ff)
Создание индекса
Индекс представляет собой объект, ускоряюший выполнение за-
просов. Синтаксис оператора создания индекса имеет вид:
<оператор создания индекса>::= CREATE [UNIQUE] INDEX <имя
индекса> ON <имя таблицы> (<имя столбца> [ASC | DESC] [{,<имя
столбца>[ASC | DESC]}..])
<оператор поисковой модификации>::= UPDATE <имя таблицы>
SET <предложение установки >[{,<предложение установки>}…]
[WHERE <условие поиска>]
При выполнении оператора просматриваются все строки таблицы,
и каждая строка, для которой результатом вычисления условия поиска
является “истина”, изменяется в соответствии с разделом SET.
Пример:
UPDATE publishers SET pub_name= “Joe’s Press” WHERE pub_id=
“1234”
<оператор включения>::= INSERT INTO <имя таблицы>[(<список
столбцов>)] {VALUES (<список значений >) | <подзапрос>}
Оператор включения добавляет строку в таблицу. При это строка
формируется или из списка значений раздела VALUES, или вычисляется
с помощью подзапроса. Список столбцов определяет те столбцы, для
которых явно будет указано их значение. Причем i-му столбцу в списке
столбцов соответствует i-ое значение из списка значений или i-я строка
результата подзапроса. Если список столбцов опущен, то для каждого
столбца таблицы должно быть точно указаны (или вычислены) значения,
в порядке, в котором они были определены.
При вставке символьных данных или поиске значения в конструк-
ции WHERE значение необходимо передавать в одиночных или двойных
кавычках. Для вставки в столбец двоичных данных их нужно указывать
без кавычек, начиная с 0х и задавая два шестнадцатеричных символа
для каждого байта данных.
Примеры:
INSERT INTO publishers (pub_id, pub_name, cite, state) VALUES
(‘1234’, ‘Stendahl Publishing’, ‘Paris’, ‘France’)
INSERT INTO binary_example(id, bin_column) VALUES(19,
0xa134e2ff)
Создание индекса
Индекс представляет собой объект, ускоряюший выполнение за-
просов. Синтаксис оператора создания индекса имеет вид:
<оператор создания индекса>::= CREATE [UNIQUE] INDEX <имя
индекса> ON <имя таблицы> (<имя столбца> [ASC | DESC] [{,<имя
столбца>[ASC | DESC]}..])
51
Страницы
- « первая
- ‹ предыдущая
- …
- 49
- 50
- 51
- 52
- 53
- …
- следующая ›
- последняя »
