Lätt Duplicera, Kopia eller Backningen Borden i Orakel, PostgreSQL, DB2 och SQLite med Skapa Bord Så SQL
I Orakel, PostgreSQL, DB2 och SQLite data banken system, där er en trevlig befalla huvudnummer alarmerat Skapa Bord Så vilken tillåt lätt fördubblande av en bord med datan från en annan eller et par annan borden. Den SQL befalla kanna också bli brukat till å ‘ kopia och pasta’ en bord exakt eller backningen en bord datan framför utföre datan manipulationen fråga om på det original bord, for all tillfyllest skyld skriften har misstag och backningen datum kanna bli brukat till å restaurera till original stat. Skapa Bord Så vilja skapat en ny bord bygget från belåtenhet av data seten eller vara resultatet sätta fått igen vid en Välja SQL fråga om från en bord så pass redan existerar inom data banken.
Den syntax av Skapa Bord Så SQL uttalande är:
SKAPA BORD table_name [ ( column_name [, ...] ) ]
SÅ välja[ * ! ( column_name [, ...] ) ] FRÅN source_table_name
Sätta tillbaka table_name med det namn om ny bord fakta åt vill vara skapade. Kolonn namn är valfri, var du kanna specificera mångfaldig kolonnerna vid inklusive deras namnen i en kommatecken- avgränsat ta upp på en lista. Annars, strukturen om ny bord vilja vara baserat på kolonnen namnen, typen och antal av kolonnerna returnerat vid den Välja uttalande, tillsammans med raden datan. Om du specificera kolonnen namn, märka så pass där skulle bli den samma antal av kolonnerna specificerat så de/vi/du/ni är returnerat ved å valde.
Den välja uttalande bak i skapa bord så befalla må vara bort giltig, och har antalen av måltavlan valde motsvarande antalen av kolonnerna inne om valfri kolonn ta upp på en lista föregående den SÅ klausul. Den kanna bli en komplex välja uttalande så pass återvinna datan från mångfaldig borden. Om valfri kolonn ta upp på en lista är specificerat inom parenteserna, stjärnen (*) kanna ingen längre bli brukat inne om välja uttalande.
För exempel,
SKAPA BORD demo_backup
SÅ VÄLJA * FRÅN demonstrationen;
Över SQL uttalande vilja skapa en utveckla kopia backningen bord benämn demo_backup med datan och strukturen ( kolonnerna) av demonstrationen bord.
Möjlig misstag om du specificera den valfri kolonn ta upp på en lista är:
misstag SKAPA BORD/ SÅ VÄLJA har mismatched kolonn sammanräkning
Om du möta den här misstag meddelande, den här ved hjälp av valfri lista över kolonnerna i parenteserna innehåll en olik antal av rad än den välja uttalande returnerar. Dubbel check om antalen av kolonnerna specificerat är den samma med det resultaten så pass de/vi/du/ni är väntat från välja resultaten.
viktig: Den här er en maskin översätt sida vilken är försynt " så är" utan garantien. Maskin översättning Maj bli besvärlig å förstå. Behaga hänskjuta tilloriginal Engelsk artikeln närhelst möjlig.
Del och bidra med eller få teknisk stöd och hjälp påMin Digital Liv Forums.
Berättat Varen
- ORA-02449 Orakel Droppa Bord Misstag
- Skapa Ny Bord ved å valde Datan från Annan Borden med SKAPA BORD Så
- ORA-00942 Bord eller Syn Er icke Finnas Orakel Misstag
- Orakel ORA-14074 Skapa eller Tillägga Ny Delning Strandar Misstag
- Orakel ORA-01658 Inte kunna Skapa INITIAL Utsträckning för Avsnitten i Matsked Misstag
- Skapa, Tillägga eller Splittra Orakel Data banken Delning Strandar med ORA-14080 Misstag
- Orakel EXP-00091 Misstag När Exportera Data banken
- Check Orakel Version
- Hur till Backningen och Restaurera ( exportera och Importera) MySQL Data bankerna Läraren
- Manuell och Ren Uninstall Orakel för Fönstren

































Augusti 27th, 2008 2201:
Awesome dude!!…. hjälpte jag bigtime… enkel och effektiv for resten det kan tänkes… Tack själv
September 22nd, 2008 2247:
När gör den här med PostgreSQL du vill vara nöd till å skapa på nytt den indexen från original bord manuellt. Avskriften befalla vilja inte gör den här till deras. Gör någon känna till en väg till gör den här automatisk?