Команда UPDATE - SQL
См. также Пример
Синтаксис
UPDATE [DatabaseName1!]TableName1
Параметры
UPDATE [DatabaseName1!]TableName1
Задает таблицу, в которой необходимо обновить записи.
Аргумент DatabaseName1! задает имя содержащей таблицу базы данных, отличной от текущей. Это имя нео
ходимо указывать, когда база данных, которой принадлежит таблица, не является
текущей. Между именем базы данных и именем таблицы поставьте разделитель восклицательный знак (!).
SET Column_Name1 = eExpression1
Задает обновляемые столбцы и их новые значения. Если предложение WHERE опуще
о, каждая строка одного столбца обновляется одним и тем же значением.
WHERE FilterCondition1 [AND | OR FilterCondition2 ...]]
Определяет, какие записи следует обновлять.
Условие FilterCondition задает критерий, которому должны удовлетворять обновляемые записи. Можно вк
ючить сколько угодно условий фильтрования, объединяя их операторами AND и OR.
Можно также использовать оператор NOT, инвертирующий значение логического выраже
ия, и функцию EMPTY( ), проверяющую, является ли поле пустым.
Комментарии
Команда UPDATE - SQL может обновлять записи только в одной таблице.
В отличие от REPLACE, UPDATE - SQL использует блокировку записей при обновле
ии множества записей в таблице, открытой с разделяемым доступом. Это сокращает
азрешение конфликтов записей в многопользовательсокй среде, но также может по
изить производительность. Для максимальной производительности открывайте таблицу
для монопольного использования или используйте FLOCK( ), чтобы блокировать таб
ицу.
SET Column_Name1 = eExpression1
[, Column_Name2 = eExpression2 ...]
WHERE FilterCondition1 [AND | OR FilterCondition2 ...]]
[, Column_Name2 = eExpression2
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.