فرمان CREATE DATABASE در SQL
- صفحه قبل SQL Union
- صفحه بعدی SQL ایجاد DB
استفاده از دستور SQL SELECT INTO میتواند برای ایجاد نسخههای پشتیبان از جدولها استفاده شود.
دستور SELECT INTO
دستور SELECT INTO دادهها را از یک جدول انتخاب کرده و سپس آنها را به یک جدول دیگر اضافه میکند.
استفاده از دستور SELECT INTO معمولاً برای ایجاد نسخههای پشتیبان از جدولها یا آرشیو کردن دادهها استفاده میشود.
SQL SELECT INTO گرامر
شما میتوانید همه ستونها را به جدول جدید اضافه کنید:
SELECT * INTO new_table_name [IN externaldatabase] FROM old_tablename
یا فقط ستونهای مورد نظر را به جدول جدید اضافه کنید:
SELECT column_name(s) INTO new_table_name [IN externaldatabase] FROM old_tablename
مثال SQL SELECT INTO - ایجاد نسخه پشتیبان
مثال زیر یک نسخه پشتیبان از جدول "Persons" ایجاد میکند:
SELECT * INTO Persons_backup FROM Persons
جمله IN برای کپی کردن یک جدول به یک دیتابیس دیگر استفاده میشود:
SELECT * INTO Persons IN 'Backup.mdb' FROM Persons
اگر میخواهیم برخی از فیلدها را کپی کنیم، میتوانیم این فیلدها را در جمله SELECT لیست کنیم:
SELECT LastName,FirstName INTO Persons_backup FROM Persons
مثال SQL SELECT INTO - با جمله WHERE
ما همچنین میتوانیم جمله WHERE را اضافه کنیم.
مثال زیر اطلاعات افراد ساکن در "Beijing" را از جدول "Persons" استخراج کرده و یک جدول دو ستون به نام "Persons_backup" ایجاد میکند:
SELECT LastName,Firstname INTO Persons_backup FROM Persons WHERE City='Beijing'
مثال SQL SELECT INTO - جدولهای متصل
انتخاب داده از یک جدول یا بیشتر نیز امکانپذیر است.
مثال زیر یک جدول جدید به نام "Persons_Order_Backup" ایجاد میکند که شامل اطلاعات گرفته شده از جدولهای Persons و Orders است:
SELECT Persons.LastName,Orders.OrderNo INTO Persons_Order_Backup FROM Persons INNER JOIN Orders ON Persons.Id_P=Orders.Id_P
- صفحه قبل SQL Union
- صفحه بعدی SQL ایجاد DB