Опубликован: 02.02.2007 | Доступ: свободный | Студентов: 2374 / 243 | Оценка: 4.10 / 3.86 | Длительность: 26:44:00
Урок 17:

Работа с данными

< Урок 16 || Урок 17: 12345 || Урок 18 >

Вставьте несколько строк с использованием панели SQL Pane

  1. Перейдите к окну конструктора запросов Query Designer, содержащему оператор INSERT.
  2. Скройте панель диаграмм Diagram Paneи панель сетки Grid Paneи отобразите панель SQL Pane.
  3. Замените оператор SQL на следующий:
    INSERT INTO 	MyOils
    	(OilName, LatinName)
    SELECT	OilName, LatinName
    FROM 	Oils
    WHERE 	(LEFT(OilName, 6) = 'Insert')

Примечание. Единственное изменение здесь затрагивает только оператор WHERE.

  1. Нажмите кнопку Run (Выполнить)в панели инструментов конструктора запросов, чтобы исполнить запрос. Enterprise Manager отобразит сообщение, подтверждающее, что запрос был исполнен.

  2. Нажмите ОК, чтобы закрыть окно сообщения. Перейдите к окну конструктора запросов Query Designer, отображающему все строки таблицы MyOils.
  3. Нажмите кнопку Run (Выполнить)в панели инструментов конструктора запросов, чтобы повторно исполнить запрос SELECT *. Осуществите прокрутку до конца таблицы, чтобы убедиться, что новые строки были добавлены.
  4. Закройте оба окна конструктора запросов Query Designer.

Краткое содержание

Чтобы ... Синтаксис оператора SQL
Вставить строку с заданными столбцами INSERT INTO таблица_или_представление (список_столбцов) VALUES (список_значений)
Вставить строку со всеми столбцами INSERT INTO таблица_или_представление VALUES (список_значений)
Вставить несколько строк с использованием оператора SELECT
INSERT INTO таблица_или_представление [(список_столбцов)] SELECT (список_столбцов) 
FROM таблица_или_представление 
[WHERE (условие)]
< Урок 16 || Урок 17: 12345 || Урок 18 >
Инна Грушецкая
Инна Грушецкая
Сергей Чесноков
Сергей Чесноков