Это старая версия документа!
Оператор DELETE удаляет строки из временных или постоянных базовых таблиц, представлений или курсоров, причем в двух последних случаях действие оператора распространяется на те базовые таблицы, из которых извлекались данные в эти представления или курсоры. Оператор удаления имеет простой синтаксис:
1. DELETE FROM <имя таблицы > 2. [WHERE <предикат>];
Если предложение WHERE отсутствует, удаляются все строки из таблицы или представления (представление должно быть обновляемым). Более быстро эту операцию (удаление всех строк из таблицы) можно в Transact-SQL также выполнить с помощью команды
1. TRUNCATE TABLE <имя таблицы>
Однако есть ряд особенностей в реализации команды TRUNCATE TABLE, которые следует иметь в виду:
Пример Требуется удалить из таблицы Laptop все портативные компьютеры с размером экрана менее 12 дюймов.