Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Команда UPDATE - SQL

См. также Пример

Обновляет записи в таблице актуальными значениями.

Синтаксис

UPDATE [DatabaseName1!]TableName1
SET Column_Name1 = eExpression1
[, Column_Name2 = eExpression2 ...]
WHERE FilterCondition1 [AND | OR FilterCondition2 ...]]

Параметры

UPDATE [DatabaseName1!]TableName1

Задает таблицу, в которой необходимо обновить записи.

Аргумент DatabaseName1! задает имя содержащей таблицу базы данных, отличной от текущей. Это имя нео ходимо указывать, когда база данных, которой принадлежит таблица, не является текущей. Между именем базы данных и именем таблицы поставьте разделитель fox90001.gif восклицательный знак (!).

SET Column_Name1 = eExpression1
[, Column_Name2 = eExpression2

Задает обновляемые столбцы и их новые значения. Если предложение WHERE опуще о, каждая строка одного столбца обновляется одним и тем же значением.

WHERE FilterCondition1 [AND | OR FilterCondition2 ...]]

Определяет, какие записи следует обновлять.

Условие FilterCondition задает критерий, которому должны удовлетворять обновляемые записи. Можно вк ючить сколько угодно условий фильтрования, объединяя их операторами AND и OR. Можно также использовать оператор NOT, инвертирующий значение логического выраже ия, и функцию EMPTY( ), проверяющую, является ли поле пустым.

Комментарии

Команда UPDATE - SQL может обновлять записи только в одной таблице.

В отличие от REPLACE, UPDATE - SQL использует блокировку записей при обновле ии множества записей в таблице, открытой с разделяемым доступом. Это сокращает азрешение конфликтов записей в многопользовательсокй среде, но также может по изить производительность. Для максимальной производительности открывайте таблицу для монопольного использования или используйте FLOCK( ), чтобы блокировать таб ицу.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.