درس دهم – بررسی دستور Insert در SQL 2019

این دستور برای واردکردن اطلاعات در جدول کاربرد دارد و می‌توانید با استفاده از این دستور، اطلاعات خود را وارد جدول کنید.

INSERT INTO table_name (column1, column2, column3, …)
VALUES (value1, value2, value3, …) ;

در دستور بالا، ابتدا باید INSERT INTO را بنویسیم و بعد از آن، نام جدول را به‌جای table_name بنویسیم، سپس باید در پرانتز مورد نظر نام ستون‌هایی که قرار است اطلاعات در آن وارد بشود را بنویسیم.

روش دیگری هم برای ورود اطلاعات به‌صورت زیر وجود دارد:

INSERT INTO table_name
VALUES (value1, value2, value3, …) ;

در دستور بالا، ورود اطلاعات به ترتیب ستون‌های موجود انجام می‌شود.

مثال اول – ورود اطلاعات با استفاده از نام ستون

INSERT INTO Customers (CustomerID,”Customer Name”, “Contact Name”, Address, City, PostalCode, Country)

VALUES (‘6′,’Cardinal’, ‘Tom B. Erichsen’, ‘Skagen 21’, ‘Stavanger’, ‘4006’, ‘Norway’) ;

SELECT * FROM Customers;

در دستور بالا، ابتدا نام ستون‌ها ذکر شده است و بعد از آن، اطلاعاتی که قرار است وارد جدول شود را در قسمت VALUES وارد می‌‎کنیم.

به این نکته توجه کنید که ستون‎هایی که دوقسمتی هستند، حتماً باید بین دو تا علامت ” ” قرار بگیرند تا در خروجی با خطا مواجه نشوید.

در آخر، دستور SELECT * FROM Customers; را برای نمایش اطلاعات جدول وارد کردیم که در شکل 3-21 خروجی نهایی را مشاهده می‌کنید که یک سطر جدید به جدول اضافه شده است.

شکل 21-3 ورود اطلاعات در جدول

مثال دوم – ورود اطلاعات به ترتیب ستون

دستور زیر را اجرا کنید:

INSERT INTO Customers

VALUES (‘7′,’Farshid’, ‘Babajani’, ‘Seied Khandan’, ‘Tehran’, ‘8843’, ‘Iran’) ;

SELECT * FROM Customers;

در دستور بالا، اطلاعات ورودی به ترتیب ستون‌های جدول قرار می‌گیرند و باید در ورود اطلاعات دقت کنید، اگر به شکل 22-3 توجه کنید خروجی مشخص شده است.

 

 

 

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Scroll to Top