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

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

 

SELECT [предикат] список полей [AS псевдонимы полей]

INTO имя новой таблицы

FROM список таблиц [IN для таблиц внешних баз данных]

[WHERE условие отбора строк ]

[GROUP BY группируемые поля ]

[HAVING условия отбора групп ]

[ORDER BY поля для сортировки и условия их сортировки ]

[WITH OWNERACCESS OPTION]

 

Значение остальных параметров ничем не отличаются от обычной инструкции SELECT.

 

Ошибки при выполнении запросов-действий

Перед тем как внести соответствующие изменения в БД, Microsoft Access анализирует запрос и те данные, которые изменяются при выполнении запроса-действия. Если обнаруживается ошибка, Access предоставляет пользователю возможность отменить операцию до окончательного выполнения запроса-действия. При этом различаются следующие ошибки:

· Дубликаты первичного ключа. Возникает при попытке добавить или изменить некоторую запись в таблице, в результате чего появляется дублирующее значение первичного ключа.

· Ошибки преобразования данных. Возникает при добавлении данных в таблицу, когда тип полей-получателей не совпадает с типом полей-источников (и данные полей-источников не могут быть соответствующим образом преобразованы).

· Заблокированные записи. Access не позволяет изменять данные в таблице, к которой в данный момент имеют доступ другие пользователи (в режиме коллективного доступа). После сообщения о данной ошибке следует попробовать снова выполнить операцию через некоторое время.

· Нарушение условий на значение. Возникает в случая нарушения условий на значение удаляемых или обновляемых полей.

Следует обратить внимание, что при усечении добавляемых в текстовые или поля Memo данных (при преобразовании их форматов) Access не выдает никаких предупреждений. По этому необходимо следить, что в таких ситуациях поля-приемники должны иметь достаточный для хранения поступающих данных размер.

Инструкция TRANSFORM

Данная инструкция порождает перекрестный запрос. Инструкция TRANSFORM имеет следующий синтаксис:

 

TRANSFORM функция

инструкция SELECT

PIVOT выражение

 

Функция определяет значения, которые должны появиться в ячейках перекрестной таблицы, а PIVOT выражение определяет столбец или выражение, значения которого будут использоваться в качестве столбца.

 

 

РАЗДЕЛ 4. ОРГАНИЗАЦИЯ ИНТЕРФЕЙСА С ПОЛЬЗОВАТЕЛЕМ

ТЕМА 4.1. ПОНЯТИЕ ОБЪЕКТА, СВОЙСТВА И ХАРАКТЕРИСТИКИ ОБЪЕКТА. СОЗДАНИЕ ЭКРАННОЙ ФОРМЫ: СВОЙСТВА, СОБЫТИЯ И МЕТОДЫ








Дата добавления: 2015-11-06; просмотров: 879;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.