Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Приложения на основе SQL вносят изменения в таблицы, выполняя операторы UPDATE, DELETE и INSERT. Эти инструкции являются частью минимального уровня соответствия грамматики SQL и должны поддерживаться всеми драйверами и источниками данных.
Синтаксис этих инструкций:
UPDATE имя таблицы
SET идентификатор= столбца {выражение | NULL}
[,идентификатор= столбца {expression | NULL}]...
[WHEREусловие поиска]
DELETE FROMtable-name[WHEREsearch-condition]
INSERT INTOtable-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 (?, ?, ?)
Эта эффективность может быть увеличена путем передачи массивов значений параметров. Дополнительные сведения о параметрах инструкции и массивах значений параметров см. в разделе "Параметры инструкции".