Новости



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

Команда DELETE - SQL

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

Помечает записи на удаление.

Синтаксис

DELETE FROM [DatabaseName!]TableName
[WHERE FilterCondition1 [AND | OR FilterCondition2 ...]]

Параметры

FROM [DatabaseName!]TableName

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

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

WHERE FilterCondition1 [AND | OR FilterCondition2 ...]

Указывает, что Visual FoxPro помечает на удаление только определенные записи.

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

Комментарии

Записи, помечаемые на удаление, физически не удаляются из таблицы до тех пор, пока не будет выдана команда PACK. Записи, помеченные на удаление, можно возв атить (снять пометку на удаление) командой RECALL.

Если установка SET DELETED имеет значение ON, записи, помеченные на удаление, игнорируются всеми командами, использующими опцию диапазона.

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



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

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

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

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

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