Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Приложения на основе SQL вносят изменения в таблицы, выполняя инструкции UPDATE, DELETE и INSERT . Эти инструкции являются частью минимального уровня соответствия грамматики SQL и должны поддерживаться всеми драйверами и источниками данных.
Синтаксис этих инструкций:
UPDATE table-name
SET column-identifier = {expression | NULL}
[, идентификатор = столбца {expression | NULL}]...
[условие поиска WHERE]
DELETE FROM table-name[WHERE search-condition]
INSERT IN TABLE-name[( column-identifier [, column-identifier]...)]
{query-specification | VALUES ( insert-value [, insert-value]...)}
Обратите внимание, что элемент спецификации запроса действителен только в грамматиках Core и Extended SQL, и что элементы выражения и условия поиска становятся более сложными в грамматиках Core и Extended SQL.
Как и другие инструкции SQL, UPDATE, DELETE и INSERT, часто более эффективны при использовании параметров. Например, следующая инструкция может быть подготовлена и многократно выполнена для вставки нескольких строк в таблицу Orders:
INSERT INTO Orders (PartID, Description, Price) VALUES (?, ?, ?)
Эта эффективность может быть увеличена путем передачи массивов значений параметров. Дополнительные сведения о параметрах инструкции и массивах значений параметров см. в разделе "Параметры инструкции".