Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Инструкция insert (запрос на добавление)



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

Синтаксис:

INSERT INTO имя-таблицы [ ({ имя-столбца},...)] [IN < спецификация-истючника-данных>] {VALUES ({литерал},...) | инструкция-выбора}

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

Если предложения IN включены в инструкцию INSERT INTO и в предложение FROM инструкции выбора, то оба предложения IN должны ссылаться на одну и ту же внешнюю базу данных.

Если набор вставляемых значений формируется с помощью инструкции выбора, то имя таблицы, в которую осуществляется вставка, не должно использоваться в предложении FROM инструкции SELECT. Имя таблицы, в которую осущест­вляется вставка, не может использоваться и в подчиненном запросе.

Так как Microsoft Access позволяет задавать ограничения на значения столбцов, условие на значения для таблицы, проверку целостности данных, то запрос будет выполняться только в том случае, когда вставляемые данные удовлетворяют всем этим условиям.

Пример №21. Создайтетаблицу СТУДЕНТ с полями №зк, ФИОСтудента, Фак.

Добавьте из таблицы Академическая справка записи, содержащие Фак= «ЭКФ»





Дата публикования: 2015-01-10; Прочитано: 208 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...