شناخت عبارت INSERT
ساختار دستور عبارت Insert شبيه به عبارت Select مي باشد، بيشترين شکل مبناي آن عبارت است از:
INSERT [INTO] Table-or-View [(Column-List)]
VALUES (Value-List)
هر عبارت Insert مي تواند يک جدول يا نما منفرد را به هنگام سازد. زماني که شما از عبارت Insert براي به هنگام سازي يک نما استفاده مي کنيد شما بايد آگاه باشيد از محدوديتهاي زير:
View نبايد شامل يک تابع به هم پيوسته مانند COUNT يا AVG باشد.
View نبايد شامل Top ، GROUP BY ، UNION يا DISTINCT باشد.
View نبايد شامل يک ستون محاسبه شده باشد.
View بايد يک جدول را در شرط From باز گرداند.
عبارت Insert ستونهاي يک جدول منفرد را فقط به هنگام مي سازد.
ليست ستون در عبارت Insert اختياري مي باشد. اگر آن فراهم نگردد عبارت Insert بايد شامل مقاديري براي همه ستونها در جدول يا نما باشد و آنها بايد به همان ترتيب به عنوان ستونهايي در جدول يا نما فراهم شوند. اگر چه شما مي توانيد از کليدهاي ويژه DEFAULT براي مشخص کردن مقادير پيش فرض براي يک سطر استفاده کنيد. زماني که ليست ستون گنجانده مي شود. آن يک فرمت شبيه از ليست ستون در عبارت Select مي گيرد: يک ليستي از نامهاي ستون که با کاما جدا شده است. از زماني که يک عبارت Insert مي تواند يک سطر را فقط براي يک جدول اضافه کند، شما معمولاً نياز به استفاده کردن مشخصه نام جدول براي نام ستون نخواهيد داشت.

استفاده کردن از عبارت INSERT
يک عبارت Insert مي تواند با استفاده کردن از قاب Grid براي مشخص کردن ستونها يا با استفاده کردن قاب SQL براي وارد کردن مستقيم عبارت ايجاد گردد.

درج کردن سطرها با استفاده از قاب Grid
قاب Grid احتمالاً آسانترين راه براي ايجاد يک عبارت Insert مي باشد از زماني که ياد آوردن هر ساختار دستور مورد درخواست شما نباشد.

درج کردن يک سطر با استفاده از قاب Grid
پوشه Tables را از پايگاه داده Aromatherapy راهبري کرده، جدول Oils را در قاب Details کليک راست مي کنيم. در زير منوي Open Table رفته و Query را انتخاب مي کنيم. Query Designer همه چهار قاب نشان داده شده را باز مي کند