Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Синтаксис

Дополнительные сведения

Синтаксис

SELECT поле _ 1 [, поле _ 2 [,... ]]INTO новаяТаблица [IN внешняяБазаДанных ]

FROM источник

Ниже перечислены аргументы инструкции SELECT... INTO:

Элемент Описание
поле _ 1, поле _ 2 Имена полей, которые следует скопировать в новую таблицу.
новаяТаблица Имя создаваемой таблицы. Это имя должно удовлетворять стандартным правилам именования. Если новаяТаблица совпадает с именем существующей таблицы, возникает перехватываемая ошибка.
внешняяБазаДанных Путь к внешней базе данных. Более подробные сведения об этом аргументе можно найти в описании предложения IN.
источник Имя существующей таблицы, из которой отбираются записи. Это может быть одна таблица, несколько таблиц или запрос.

Запрос на создание таблицы можно использовать для архивирования записей, создания резервных копий таблицы, копий для экспорта в другую базу данных, а также в качестве основы отчета, отображающего данные за конкретный период времени. Например, можно создать отчет "Ежемесячные продажи по областям", выполняя каждый месяц один и тот же запрос на создание таблицы.

Примечания

- В новой таблице можно определить ключ. При создании таблицы поля в новой таблице наследуют типы данных и размеры базовых полей; никакие другие свойства таблиц и полей не передаются.

- Для добавления данных в существующую таблицу используйте инструкцию NSERTINTO вместо запроса на добавление записей.

- Чтобы узнать, какие записи будут отобраны при выполнении запроса на создание таблицы, сначала просмотрите результаты инструкции SELECT, использующей те же условия отбора.

7.11. Инструкция INSERT INTO

Добавляет запись или записи в таблицу. Эта инструкция образует запрос на добавление записей.

Запрос на добавление нескольких записей:

INSERTINTO назначение [IN внешняяБазаДанных ][ (поле _ 1 [, поле _ 2 [,... ]]) ]

SELECT[ источник. ] поле _ 1 [, поле _ 2 [,... ]

FROM выражение

 

Запрос на добавление одной записи:

 

INSERTINTO назначение [ (поле _ 1 [, поле _ 2 [,... ]]) ]

VALUES (значение _ 1 [, значение _ 2 [,... ])

Ниже перечислены аргументы инструкции INSERTINTO:

Элемент Описание
назначение Имя таблицы или запроса, в который добавляются записи.
внешняяБазаДанных Путь к внешней базе данных. Более подробные сведения об этом аргументе можно найти в описании предложения IN.
источник Имя таблицы или запроса, откуда копируются записи.
поле _ 1, поле _ 2 Имена полей для добавления данных, если они следуют за аргументом назначение; имена полей, из которых берутся данные, если они следуют за аргументом источник.
выражение Имена таблицы или таблиц, откуда вставляются данные. Это выражение может быть именем отдельной таблицы или результатом операции INNERJOIN, LEFTJOIN или RIGHTJOIN, а также сохраненным запросом.
значение _ 1, значение _ 2 Значения, добавляемые в указанные поля новой записи. Каждое значение будет вставлено в поле, занимающее то же положение в списке: значение _ 1 вставляется в поле _ 1 в новой записи, значение _ 2 в поле _ 2 и т.д. Каждое значение текстового поля следует заключать в кавычки (); для разделения значений используйте запятые.
<== предыдущая лекция | следующая лекция ==>
Дополнительные сведения | Дополнительные сведения
Поделиться с друзьями:


Дата добавления: 2014-01-13; Просмотров: 227; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.