Опубликован: 02.02.2007 | Доступ: свободный | Студентов: 2377 / 244 | Оценка: 4.10 / 3.86 | Длительность: 26:44:00
Тема: Базы данных
Специальности: Администратор баз данных
Теги:
Урок 17:
Работа с данными
Вставьте несколько строк с использованием панели SQL Pane
- Перейдите к окну конструктора запросов Query Designer, содержащему оператор INSERT.
- Скройте панель диаграмм Diagram Pane
и панель сетки Grid Pane
и отобразите панель SQL Pane.
- Замените оператор SQL на следующий:
INSERT INTO MyOils (OilName, LatinName) SELECT OilName, LatinName FROM Oils WHERE (LEFT(OilName, 6) = 'Insert')
Примечание. Единственное изменение здесь затрагивает только оператор WHERE.
- Нажмите кнопку Run (Выполнить)
в панели инструментов конструктора запросов, чтобы исполнить запрос. Enterprise Manager отобразит сообщение, подтверждающее, что запрос был исполнен.
- Нажмите ОК, чтобы закрыть окно сообщения. Перейдите к окну конструктора запросов Query Designer, отображающему все строки таблицы MyOils.
- Нажмите кнопку Run (Выполнить)
в панели инструментов конструктора запросов, чтобы повторно исполнить запрос SELECT *. Осуществите прокрутку до конца таблицы, чтобы убедиться, что новые строки были добавлены.
- Закройте оба окна конструктора запросов Query Designer.
Краткое содержание
Чтобы ... | Синтаксис оператора SQL |
---|---|
Вставить строку с заданными столбцами | INSERT INTO таблица_или_представление (список_столбцов) VALUES (список_значений) |
Вставить строку со всеми столбцами | INSERT INTO таблица_или_представление VALUES (список_значений) |
Вставить несколько строк с использованием оператора SELECT |
INSERT INTO таблица_или_представление [(список_столбцов)] SELECT (список_столбцов) FROM таблица_или_представление [WHERE (условие)] |