Удаление строк с использованием панели SQL Pane
Как и в других случаях, непосредственный ввод оператора DELETE в панели SQL Pane конструктора запросов Query Designer обеспечивает большую гибкость, однако при этом вам необходимо помнить синтаксис оператора.
Удалите строки с использованием фразы WHERE
- Вернитесь к окну конструктора запросов, содержащему оператор DELETE.
- Отобразите панель SQL Pane и скройте панель диаграмм Diagram Pane и панель сетки Grid Pane.
увеличить изображение
- Замените оператор SQL следующим:
DELETE FROM MyOils WHERE (OilName = 'Basil')
- Нажмите кнопку Run (Выполнить) в панели инструментов конструктора запросов, чтобы исполнить запрос. Enterprise Manager отобразит сообщение, подтверждающее, что строка была удалена.
- Вернитесь к окну конструктора запросов, отображающему все строки в таблице MyOils.
- Нажмите кнопку Run (Выполнить) в панели инструментов конструктора запросов, чтобы повторно исполнить базовый запрос SELECT*. Убедитесь, что строка для Basil была удалена.
увеличить изображение
увеличить изображение
Скройте панель диаграмм Diagram Pane и панель сетки Grid Pane.
увеличить изображение
Щелкните на кнопке Change Query Type (Изменить тип запроса) в панели инструментов конструктора запросов и выберите Delete (Удалить). Конструктор запросов изменит оператор DELETE в панели SQL Pane.
увеличить изображение
Не закрывая окно конструктора запросов, откройте представление таблицы Oils, щелкнув правой кнопкой мыши на имени таблицы в рабочей панели Details Pane, открыв Open Table (Открытие таблицы) и выбрав Return All Rows (Показать все строки).
увеличить изображение
Вернитесь к окну конструктора запросов, содержащему оператор DELETE.Измените оператор SQL следующим образом:
DELETE PlantParts WHERE (PlantPartID = 10)
увеличить изображение
Нажмите кнопку Run (Выполнить) в панели инструментов конструктора запросов, чтобы исполнить запрос. Enterprise Manager отобразит сообщение, подтверждающее, что строка была удалена.
Вернитесь к окну конструктора запросов, отображающему все строки из таблицы Oils.Нажмите кнопку Run (Выполнить) в панели инструментов конструктора запросов, чтобы повторно исполнить базовый запрос SELECT *. Убедитесь, что строки, для которых значение PlantPartID равно 10, были удалены.
увеличить изображение
Закройте окна конструктора запросов Query Designer.